Hundreds of Somalis marched through the streets of Mogadishu, Somalia, on Monday, protesting against Al-Shabaab militants.


More...