Cult leader known as ‘Siberian Jesus’ sentenced to 12 years in prison
MOSCOW: Sergey Torop, a Russian religious cult leader who claimed to be the reincarnation of Jesus Christ, was recently convicted to 12 years in prison for causing physical and psychological…










