Lifestyle Russia arrests “Jesus of Siberia,” cult leader claiming to be reincarnation of ChristadminSeptember 23, 2020 by adminSeptember 23, 20200235 Russia on Tuesday arrested a Siberian cult leader who claims to be the reincarnation of Jesus, along with his top aides, in an operation involving... Read more