Categories
Insane World

Man who ran a cult and claimed to be reincarnation of Jesus arrested in Russia

Russian officials arrested a former traffic police officer who claims to be the reincarnation of Jesus and has run a cult based in the depths of Siberia for the past three decades. Helicopters and armed officers stormed communities run by Sergei Torop, known to his followers as Vissarion, and arrested him and two of his […]