Nigeria Edo State Police Arrest '100 Cultists in a Week' By TVC News Nigeria - July 21, 2023 0 2 Share Facebook Twitter Google+ Pinterest WhatsApp Residents of Benin city have appealed to the Inspector General of police, Kayode Egbetokun to wade into security situation in the … source Related