General News

The catholic church has the most organized structure on the earth – Oyedepo

Bishop David Oyedepo has said that the Catholic Church has done a good job in terms of putting up a structure to run the church