Catholic Priest Arrested For Raping Over 20 Children
A 75-year-old priest, Father Robert Brennan has been reportedly arrested and is now facing charges for rape and for allegedly sexually assaulting over 20 children. He was arrested under the charges of rape, involuntary deviate sexual intercourse, and aggravated indecent assault in connection with incidents between 1998 and 2001. The victim was 11 to 14…
Read More “Catholic Priest Arrested For Raping Over 20 Children” »