Landfill

At least 18 dead after landfill site collapses in Uganda’s capital

At least 18 dead after landfill site collapses in Uganda’s capital

  • The collapse is believed to have been triggered by heavy rainfall
By AP ·