Thick smoke over Indian capital after landfill site catches fire

Landfill in Bhalswa in city’s north is taller than a 17-storey building and covers area bigger than 50 football fields.

Leave a Reply

Your email address will not be published.