INJUSTICE IN PHILADELPHIA
Recently in Philadelphia, two men, Father Charles Engelhardt and Bernard Shero, a parochial school teacher, were sentenced to prison for the rape of a minor. This is a story the Catholic League has been closely following for some time. When we here at the Catholic League first heard that a boy was allegedly raped by three [...]