News

The Church of God Mission International has refuted media reports (not in the PUNCH) that its spiritual leader, Archbishop Margaret Benson-Idahosa, expressed disappointment in the leadership of ...
Margaret Idahosa was inducted into ministry on May 24, 1983, and became a bishop on April 5, 1998. Following the passing of her husband, Archbishop Benson Idahosa, she assumed leadership of the ...
The Benson Idahosa University, Benin City, is set to host a film festival in honour of its founder and father of Pentecostalism in Africa, Archbishop Benson Andrew Idahosa. Vice Chancellor and ...