Nigeria Police Begin Rescue Mission For Abducted Train Passengers In Edo Nneoma BENSON Jan 8, 2023 0 Edo State Police Command says it has commenced a rescue operation to locate the passengers who were abducted at…