Self proclaimed Mighty Prophet of the Lord David Owuor has declared that no one can enter heaven without him, probably not even the papal holy father Pope Francis.
In several videos that have since gone viral, prophet Owuor has in many instances proven himself more important than Christ for christian's hope of being in heaven.
In the below video, Owuor says it would be useless for God to send him as a prophet and still provide a way to heaven without him. He says in that case there would be confusion in the church.
"God is never irrelevant. He cannot send me, and then you say no, me i will enter without you" Prophet Owuor says.