India, April 25 -- The landfill caught fire around 8-8.30 pm on April 22, 2024 The Bandhwari dumpsite, located in Gurugram, India, has once again found itself engulfed in flames, marking the fourth f... Read More