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. đČ

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