The President of Somali, Mohamed Abdullahi Mohamed, and his deputy, Mahdi Mohamed Guled, were caught on camera exchanging blows during…
Sign in to your account
Remember me