Fact Check: This ISN'T the Ghazipur landfill on fire! It's an old clip from a different dump yard
The Bhalswa dumpsite is in the northern part of the capital city while the Ghazipur landfill, which was engulfed in a fire recently, is located in East Delhi.
Comment / Reply From
You May Also Like
Popular Posts
Newsletter
Subscribe to our mailing list to get the new updates!