TVCE Articles Saudi Arabian authorities arrest 3 Nigerian pilgrims for alleged drug trafficking TVC E. The Saudi Arabian authorities have arrested 3 Nigerian three pilgrims from Kwara for allegedly having in their possession a substance suspected to... tvceadminAugust 17, 2016