Three Nigerian pilgrims accused of alleged drug trafficking in Saudi Arabia have been released. The National Drug Law Enforcement Agency (NDLEA) announced this at a presser today. The agency’s Director of Media and Advocacy, Femi Babafemi, explained that their release followed an engagement between the NDLEA and the Saudi government, reports C...

