The Somali Armed Forces are the military forces of Somalia, officially known as the Federal Republic of Somalia. Headed by the President as Commander in Chief, they are constitutionally mandated to ensure the nation's sovereignty, independence and territorial integrity. Read More
At least four people were killed and six others were injured in an attack by militants on a hotel in the Somalian capital of Mogadishu on Tuesday evening, Xinhua news agency reported, citing a police source. ...