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 system. Speaking to other men of God recently, the Senior Pastor of the Living Faith church opined that the Catholic church is the longest organized system on earth. In his words ”In my own view, the Catholic has done a good job in terms of structure. An extremely good job. Amazing good job. Where …