Sunday, December 21 – 6:30pm

Sunday, December 21 – 6:30pm ET

Is Jesus alive? Meet a man who thinks he is the son of God and you’re not going to believe where he lives. While Christians all over the world prepare to celebrate the birth of Jesus Christ – some believe he is alive right now – deep in the wilderness of Northern Russia. Meet Jesus of Siberia.

About the author