New Delhi, Republic of India
HOMELESS BEGGAR BEGS FOR MONEY ON A STREET IN NEW DELHI.
An Indian homeless beggar begs for money on a street in New Delhi
August 5, 2003. Tens of thousands of people in the Indian capital are
forced to reside on the streets or try and eke out a living by working
as labourers or pulling rickshaws. REUTERS/B. Mathur