Landslide at Kampala garbage dump claims 21 lives; rescue efforts continue

NEW DELHI: The death toll from a devastating landslide at a massive garbage dump in Uganda’s capital, Kampala, has risen to 21. The landslide occurred…

View More Landslide at Kampala garbage dump claims 21 lives; rescue efforts continue