The Edo Police Command has disclosed the release of five victims out of the 32 abducted from the Igueben train station on Saturday. The victims including a nursing mother, her infant, two minors and a retired police officer were said to have been found by security operatives during the ongoing



