Thousands of street children in New Delhi, India

Women wash clothes on a platform at the New Delhi Railway Station, where hundreds of families live. At any given time, there are an estimated 300,000 children on the streets of Delhi living with their families, and 50,000 on their own.
Daniel Pepper / For the Times
Copyright © 2018, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad