Landfill in Bhalswa in city’s north is taller than a 17-storey building and covers area bigger than 50 football fields.
Read the news from all international angles and create your independent opinion
Landfill in Bhalswa in city’s north is taller than a 17-storey building and covers area bigger than 50 football fields.