Female pant recovered as police arrest suspected cultists in Delta by Adekunle Dada January 14, 2022 0 Operatives of the Delta State Police Command have arrested twenty suspected cultists at a black spot in Ogarafe, Oghara in ...