(November 30, 2022) In 2017, two people were killed in East Delhi when a large mound of garbage in the Ghazipur landfill collapsed, sweeping people in the vicinity into a nearby canal. Spread over 70 acres, with a mountain of garbage higher than a 15-storey building,...