Idoma Television Joined: Aug 2024 View Profile 0% Africa News TodayBBC Africa13 August 2024 TB Joshua saw the BBC documentary coming TB Joshua saw the BBC documentary coming source 0 comments 6 views