Day: August 3, 2019

Abdirahman Omar Osman: Engineer Yarisow, the Mayor of Mogadishu

Image copyright Getty Images Image caption Mayor of Mogadishu Abdirahman Omar Osman died from his injuries in Doha...