08
Aug
Chipping away at the mountain of trash in India’s capital
Ghazipur dump site in India’s capital New Delhi – where women and children eke out a living collecting recyclable materials
5 min read