Baton Rouge priest killed in a car crash remembered for his holiness, passion for truth
Father Mark Beard, pastor of St. Helena Catholic Church in Amite City, Louisiana, died in a car accident Aug. 2, 2023. / Credit: Diocese of Baton Rouge
St. Louis, Mo., Aug 8, 2023 / 05:00 am (CNA).
A Louisiana priest who was killed in a car acc… […]