Children of lesser god living it out on the streets