Featured Somalia Japan to improve developments in Mogadishu Tuuryare18 May 2019 MOGADISHU, Somalia – Mayor of Mogadishu, Abdirahman Osman has held talks with Kumiko Uchida, Sinior Director of Africa of Japan International Cooperation Agency (JICA) in Tokyo. Mr. Osman says he...