Other Sectors What The Cross Did To Humanity, By Archbishop Idahosa The Presiding Archbishop of Church of God Mission International (CGMi), Most Rev. Margaret Benson-Idahosa (JP, January 17, 2023