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