Russian cult leader who claims he is the reincarnation of Jesus is detained

Russian special forces today staged a special operation to detain a former traffic cop who leads a sect in Siberia claiming he is Jesus Christ. Sergei Torop – known as Vissarion – and his closest aide Vadim Redkin, a former rock musician, were reportedly detained and flown away under armed guard.   Wispy-haired Torop, 59, is … Read more