The Rev. Robert L. Brennan, a serial rapist priest, has finally been arrested, CBS Philadelphia reports:
Brennan also figured prominently in Philadelphia grand jury reports in 2005 and 2011. In last year's trial of a church official for covering up clergy sex abuse, witnesses detailed allegations that Brennan sexually abused about 20 boys while being transferred from parish to parish over a span of 15 years.
Brennan, however, was never charged because the allegations happened too far back to be prosecuted.
Until Thursday, when District Attorney Seth Williams announced the arrest of Brennan, 75, for allegedly raping an altar boy between 1998 and 2001, while he was assistant pastor at Resurrection of Our Lord parish in Rhawnhurst.
The arrest came after the victim, now 26, came forward.
Watch (autoplay), AFTER THE JUMP…