Debi Owner/Admin Staff Joined Sep 16, 2013 Messages 241,908 Reaction score 235,038 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