Archbishop Benson Idahosa (11 September 1938 – 12 March 1998) affectionately called PAPA or BABA by his followers, was a …

8 COMMENTS

  1. Hey Saints, there appears to be some audio issues with this video on mobile devices from 0:040:54. You can either watch this video in its entirety on your laptop, or Ipads with no audio issues or simply fast toward the parts with the audio issues. Unsure of the cause of this, and apologise for the technical issues.

LEAVE A REPLY

Please enter your comment!
Please enter your name here