Breaking News: 115 Priests Accused of Abusing a Child by the Catholic Church
The Archdiocese of New York just named 120 Catholic clergy members whom they’ve said are “credibly accused” of sexual abuse or being in possession of child pornography. The clergy member breakdown consists of 115 priests along with 5 deacons. Cardinal…