Shelter of Glory

Popular churches founded by pastors from Idoma land

Popular churches founded by pastors from Idoma land

It has been overly repeated that the Idoma people of Benue State are a nation blessed in every facet of…

4 years ago