Former St. Charles sheriff employees call for sheriff’s resignation after WDSU investigation

By: Aubry Killion | wdsu.com | August 19, 2024 ST. CHARLES PARISH, La. — Former St. Charles Parish Sheriff’s Office employees are calling on Sheriff Greg Champagne to resign following a WDSU Investigation. After WDSU Investigates first story aired, revealing allegations that the agency was described as “intimidating, secretive, untrusted, unfair and a good ole boys…