170Flies sit on the face of a homeless Indian boy as he sleeps on
a pavement in Allahabad, India. Some 260 million of India's billion-plus
people live on less than US$1 a day. According to estimates, several hundred
thousand children work as laborers and beg on the streets in India


170 171 172 173 174 175 176 177 178