Chris Oyakhilome, Christ Embassy Founder, In Trouble Openlife Reporter March 31, 2021 Chris Oyakhilome may have run into trouble OpenLife Nigeria reports that Chris Oyakhilome, the founder of Believers Love World, aka, Christ Embassy may have… Continue Reading