Police Rescues Nine Abducted Travellers in Edo State News Leverage Editor July 5, 2021 Operatives of the Edo State Police Command have rescued nine travellers who were kidnapped at Igieduma village along the Benin-Auchi Road on Sunday morning, July… Continue Reading