Meet Siberia’s Jesus: former traffic cop turned cult leader
Delusions of grandeur exist for one Russian man and his 5,000+ followers who truly believe him to be Jesus Christ reincarnated. Southern Siberia has become the home of cult leader Sergey...