Supermarket Worker Jessica McLaughlin Dies After Manager Sat on Her
Supermarket Worker Jessica McLaughlin Dies After Manager Sat on Her
24-year-old Jessica McLaughlin died after a manager allegedly sat on her during a 7-Eleven shift, leaving her unable to breathe. Investigators are probing the incident, and the suspect has been terminated.
