Tag: Igwuruta
The World’s Largest Church Auditorium (Hand Of God Cathedral) To Be Ready By January 2020
Finally, a tentative completion date has been set for the latest mega church project in Christendom. Ps David Ibiyeomie's led Salvation Ministries’ Church Headquarters...