WWL-TV, Channel 4 New Orleans
Letter details more allegations after former St. Charles Parish deputies charged with payroll fraud
A shake-up in command at the St. Charles Parish Sheriff's Office is causing some disappointment after some say it came later than expected. Recently, the sheriff's office announced the arrests ...
6 days ago