Philadelphia Priest Placed on Administrative Leave

Fr William Waters, pastor of St Augustine Church in Philadelphia, has been placed on administrative leave while being investigated for an allegation of the sexual abuse of a minor. News outlets in the Boston area reported on this development yesterday as Waters is one of two Augustinians accused of the abuse which is alleged to … Continue reading Philadelphia Priest Placed on Administrative Leave