Standing in Power is holding a press conference to discuss the third-party review of the Decatur Police Department that was released last week.
The Occupational Safety and Health Administration (OSHA) has released a report following a July 2024 deadly incident at the GE plant in Decatur.