Debi Owner/Admin Staff Joined Sep 16, 2013 Messages 241,474 Reaction score 233,980 Points 315 Location South of Indy Sep 25, 2020 #1 Cult leader who claims to be reincarnation of Jesus arrested in Russia Former traffic officer Sergei Torop, AKA Vissarion, arrested in special operation in Siberia www.theguardian.com
Cult leader who claims to be reincarnation of Jesus arrested in Russia Former traffic officer Sergei Torop, AKA Vissarion, arrested in special operation in Siberia www.theguardian.com