President Adama Barrow and his state delegation of pilgrims as well as other Gambian pilgrims are due back tomorrow, Wednesday, according to official sources. Barrow was among the over two million Muslims from around the world who converged on the Holy Land of Mecca to perform one of the five pillars of Islam this year. … Continue reading Barrow expected back tomorrow
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed