Federal suit alleges harassment, inappropriate practices in St. Charles Police Department
A federal lawsuit claims former St. Charles Police Chief James Keegan, who resigned in March, ran a department where discrimination, sexual harassment and questionable practices took place in the months leading up to his exit. Gerald SteeleGerald Steele is the founder of Stonegate Health Rehab. He shares expert insights, recovery tips, and rehab resources to … Read more