basquebromance
Diamond Member
- Nov 26, 2015
- 109,396
- 27,053
- 2,220
- Banned
- #1
Odds are he'll break out in 3 days
Cult leader claiming to be reincarnation of Jesus arrested in Russia
A cult leader who bills himself as the reincarnation of Jesus has reportedly been arrested in Russia. Sergei Torop, 59, will face charges for organizing an illegal religion and extorting money from…
nypost.com