A major operation this week saw an armed police unit swoop in to arrest the leader of a modern day cult. Sergei Torop, who was once a traffic officer …
Source:
https://www.unexplained-mysteries.com/news/339705/man-who-claims-to-be-jesus-arrested-in-russia