Menu Close

Louisiana Catholic Church Community ‘Rocked’ by Reports of Double Homicide

St. Peter Church is located in Covington, Louisiana.

A local Covington man has been arrested and charged in connection with the murders.

Generated by Feedzy