Russia arrests a Siberian cult leader who claims to be the reincarnation of Jesus along with his top aides, in an operation involving armed troops and aircraft. of Sergei Torop's detention and FILE images of him and his followers N°8QG7NW
Category
🗞
News