A former priest, living in Duson, is now accused of sexually abusing children while working for the church. 56-year-old Mark Broussard is charged with two counts of aggravated rape and 52 counts of sexual battery, after the Calcasieu Parish Sheriff's Office said a 34-year-old man came forward and accused the...
more »