News

Photo: St. Charles Parish Sheriff’s Office By Steve Neavling A former DEA agent was sentenced Thursday to more than 13 years in prison on nine charges related to official misconduct. Chad Allan Scott, ...