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 Continue ReadingItalian police bust major ‘psycho-sect’ that practiced child sex abuse for over 30 YEARS