CPSO

ERIC SCOTT RADIO | LAKE CHARLES — Today, the Calcasieu Parish Sheriff’s Office has re-arrested former priest Mark A. Broussard, 56, 132 Canary Lane, Duson, at the Calcasieu Correctional Center and charged him with 100 counts of sexual battery and 40 counts of aggravated rape.
View full article »