Find It Benson Idahosa Biography, Education, Career, Controversies, And Death Toluwalope | July 1, 2023 Benson Idahosa ( September 11, 1938- 12 March 1998) was born in Benin City, Edo State, Nigeria. He was a charismatic Pentecostal preacher and is widely regarded as Read More