Egypt begins troop deployment to Somalia amid Mogadishu’s push to expel Ethiopian forces..
Two Egyptian C-130 Military Aircraft landed at Mogadishu airport on Tuesday, delivering troops and military equipment amid rising tensions between SoRead More…