Police in Italy have raided what they called a “very powerful” sect, said to be entrenched in several cities across the country, which preyed on young women – many of whom were minors – subjecting them to sex abuse and torture.

Leave a Reply