Metro
Female Pastor Among Three Suspected Kidnappers Arrested By Delta Police
The Police in Delta State have arrested three suspected kidnappers, among them a self-acclaimed female pastor, Franca Okuzor who abducted a woman and collected a ransom of two…