Guest
Login
Sign Up
Site settings
Forgot Password?
16x9 travels to Siberia to meet a former police officer who claims to have lived his past life as Jesus Christ. Martin Himel reports.
Autoplay video
Hide player controls
Hide resume playing