Dec 30, 2021
By Joe Bukuras
The Diocese of Arlington’s former director for the Office of Child Protection, Father Terry Specht, was indicted last week on... Read more