Home Archbishop Idahosa

Archbishop Idahosa

1 Articles
what god told me will happen to nigeria in 2025 archbishop idahosa
Nigeria News

What God told me will happen to Nigeria in 2025 – Archbishop Idahosa

Archbishop Margaret Benson Idahosa of Church of God Mission International has said that Nigeria will reach its desired stage in 2025. She claimed...

Latest Posts