MOGADISHU, Somalia - A fresh development in Somalia's political landscape has emerged as MP Mohamed Sheikh Abdullahi Iirow was reportedly barred from traveling to...
NAIROBI, Kenya — The Italian Embassy in Nairobi has announced a suspension on the issuance of Schengen visas for applications processed through its embassy...