9 Sierra Leonean Pilgrims Arrested and Detained at Saudi Airport
2 years agoNine Sierra Leonean pilgrims in the last batch who arrived at Jeddah Airport have been arrested by the Saudi Immigration authority, according to an interview conducted with the Information Attaché at...