don rota

  1. P

    World Priest Arrested For Having Sex With Minors

    A priest, a junior football coach and an HIV-positive man were among 11 people arrested in northern Italy on charges of paying for sex with minors, police said Thursday. The arrests in the Lombardy and Emilia-Romagna regions follow a six-month investigation led by detectives in Brescia into a...