There was a rain of tributes in Benin City, Edo State, on Thursday as the remains of the elder statesman and politician, Charles Idahosa, were laid to rest. Speaking during the funeral service held at St. Peter’s Anglican Church, Benin, the Officiating Minister, Rt. Revd. Peter Imasuen, Bishop of the Anglican Diocese of Benin, urged Nigerians...
Read more