This Delhi Landfill Is Really Big, and Really Toxic

This landfill is so toxic, it is making nearby residents sick. Welcome to Bhalswa, New Delhi's biggest waste dump. 😲

avatar
Brut.