Police Arrest 18 Suspected Cultists In Delta, Recover Arms, ‘Charms’
Policemen from Otu-Jeremi Divisional headquarters in Ughelli South Local Government Area of Delta State have arrested eighteen suspected cultists in the area. The Police also recovered from the suspects one…