World News

Cult leader who claims to be Jesus Christ arrested for extorting money and introducing an illegal religion in Russia

A cult leader who has claimed to be the reincarnation of Jesus Christ has been arrested in Russia after he introduced an illegal religion and extort money from his fellow cult members. The 59-year-old man named Sergei Torop who was a traffic police is said to emotionally abuse his cult member. The Russian Federal security […]