Throwback Picture of Benson Idahosa, Oyedepo and their wife
Joys Oyedepo shared this photo of her parents Bishop and Faith Oyedepo and late Benson Idahosa, the founder of the Church of God Mission International with headquarters in Benin City, and his wife Archbishop Margaret Idahosa
Benson Idahosa is the founder of Pentecostal church in Nigeria.He was know for his Sign and Woder Miracle performance in 1980s and early 1990s.
Late Besnson Idahosa was the first pastor to traveled to most countries preaching the message of God .
He will ever be remember.