News
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 ...
Hosted on MSN2mon
CGMI denies report on Archbishop Benson-Idahosa’s alleged discontent with PFN leadershipThe 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results