Italian Police Bust Major ‘Psycho-Sect’ That Practiced Child Sex Abuse For Over 30 Years

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