Saudi authorities free three Nigerian pilgrims arrested for drug trafficking
Saudi Arabian authorities have released three Nigerian pilgrims who had been detained in Jeddah since last month following their arrest over alleged drug trafficking. Addressing a press conference in Abuja…