Eight hundred Sierra Leone pilgrims, in there batches, started arriving in the Kingdom of Saudi Arabia for this year’s pilgrimage from Thursday, 17th August to Saturday, 19th August,
The season for Muslims to undertake the pilgrimage in Mecca, one of the five pillars of Islam, is here again. And Muslims from Sierra Leone have not been