Stellantis' Belvidere Assembly Plant, was indefinitely idled at the end of February 2023. More than 1,000 people were put out ...
A 52-year-old Belvidere police officer turns himself in after being indicted on multiple sexual assault charges.