A view of the main landfill of Addis Ababa on the outskirts of the city, after a landslide at the dump left more than 100 people dead. PHOTO | ZACHARIAS ABUBEKER | AFP

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More