The Diocese of Arlington, Virginia’s former director for the Office of Child Protection, Father Terry Specht, was found not guilty Oct 5 of aggravated sexual battery. Specht was indicted in December 2021 on two charges related to child sexual abuse. One of those charges was dropped during court proceedings. Bishop Michael Burbidge of the Diocese Read more