Sergei Torop

Sergei Torop

The Petropavlovka settlement in Russia is home to a cult named ‘Church of the Last Testament’, whose leader Sergei Torop believes he is Jesus. He has over 5,000 followers, who believe in aliens, suicide as acceptable and that the end of the world is imminent.

Previous Fact Next Fact
Categories: PeopleReligion

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links