Obaseki felicitates Archbishop Margaret Benson-Idahosa at 80 vanguardngr.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from vanguardngr.com Daily Mail and Mail on Sunday newspapers.
On Saturday, Edo Governor Godwin Obaseki sent birthday wishes to Church of God Mission International Archbishop Margaret Benson-Idahosa, who is turning 80.
The founding mother of Nigerian Pentecostalism, Archbishop (Dr) Margaret Benson-Idahosa, has become renowned for her religious, educational, and philanthropic work, leading a dedicated life to empower others.