Why they keep children in outdoor cages?
Because it is more humane than keeping them inside where it is stifling and there is a risk of heat stroke. A nice covered area outside is so much more healthy for the little criminals waiting to be picked up by their parents.