News

Sergei Torop, 64, lost his job as a traffic cop before founding the Church of the Last Testament in 1991 and claiming to be ...
Sergey Torov, 64, a Russian cult leader who called himself 「Jesus of Siberia」, was recently sentenced to 12 years in prison ...