Edo State – especially its capital, Benin City – witnessed a wave of Pentecostal expansion that spawned new churches in the 1970s and 80s. Pastors In...
Archbishop Margaret Idahosa, Africa’s first female archbishop, celebrated her 78th birthday earlier this week. She was married to Archbishop Benson Idahosa, the legendary clergyman who died...