Possibility TV is a Christian Television channel with the mission to spread God's salvation and healing messages to over 73 countries in the world. The TV channel is the brain child of Major Prophet (Dr) David Kingleo Elijah.
Major Prophet (DR) David Kingleo Elijah is an anointed Man of God with great love for God. He is a man God is using to liberate the world.
Prophet David is the General Overseer of Mount of Possibility Church, Ojo, Lagos.