Doubts Over Rescue Of Igueben Train Station Abductees

A retired police officer, a nursing mother and her baby, as well as two minors, have been rescued from among the 32 passengers abducted from Igueben train station, in Igueben Local Government Area of Edo State. However, there were doubts over the claims over the reports of the rescue as some claimed that those released … Continue reading Doubts Over Rescue Of Igueben Train Station Abductees