Fire doused at Ghazipur landfill site, political sparks fly ahead of Delhi Mayor elections

Fire doused at Ghazipur landfill site, political sparks fly ahead of Delhi Mayor elections