Browsing Tag
south Africa
MOGADISHU, Somalia –A high-level delegation led by Somali President Mohamed Abdullahi Mohamed has flown to South Africa to attend presidential inauguration this weekend.
Mr. Mohamed departed from the Somali capital, Mogadishu to attend…