Report: Deputy killed in Luling crash was traveling 90 mph, activated emergency lights right before impact

A St. Charles Parish Sheriff’s deputy who was killed in a wreck on Paul Maillard last year was traveling 90 miles per hour at the time of impact, not wearing his seat belt and did not have his emergency lights or sirens activated until .88 seconds before the crash, according to a report obtained from the Louisiana State Police through a public information request by The St. Charles Herald-Guide. […]