3 Nigerian pilgrims arrested in Saudi Arabia for drug trafficking
Three Nigerian Muslim pilgrims from Kwara state have been arrested in Saudi Arabia for alleged possession of substance suspected to…
Three Nigerian Muslim pilgrims from Kwara state have been arrested in Saudi Arabia for alleged possession of substance suspected to…