An Opelousas Police Officer turned herself in to the parish jail in connection with a peculiar shooting incident involving the Opelousas Police Chief and his wife who is a Captain with the St. Landry Parish Sheriff's Office.
Over the weekend, on Saturday, December 23, Ton's Drive-in in Broussard, experienced an unexpected incident as a vehicle crashed into the front wall of their restaurant. Fortunately, no injuries were reported.