Current Affairs

Shareef Ahmed Hadaad Visiting His Highness Sultan Sheikh Muhammad Bin His Highness Sheikh Shuaib, at Sultanate of Katuumu.