Federal authorities are investigating a fatal workplace accident that took place at a facility in Illinois this week.
At noon on March 31, 2026, the Carol Stream Police Department (CSPD) responded to S & S International located in Carol Stream, Illinois, for a reported work place accident.
Police said that a 55 year old male employee attempted to load a “large metal spool” onto a flatbed truck with an overhead crane…