January 29, 2020
Diocese of Toledo Announces Decision Regarding Father Nelson Beaver
The Diocese of Toledo is announcing today a decision regarding Father Nelson Beaver, who was placed on administrative leave in October 2018 having received an allegation of sexual abuse of [...]
Continue Reading