Benson Idahosa (Arch Bishop) is Africa’s patriarch of modern day Pentecostalism. The story is told about the encounter between Arch…