Beloved priest, Father Mark Beard, dies in car accident near state line – FOX 8 Local First
Aug 3, 2023
Beloved priest, Father Mark Beard, dies in car accident near state line FOX 8 Local First
Aug 3, 2023
Beloved priest, Father Mark Beard, dies in car accident near state line FOX 8 Local First