A 61-year-old kitchen worker at a restaurant in Atlanta’s Westin Peachtree Plaza hotel died sometime after entering a walk-in freezer. Carolyn Robinson’s body was found inside the freezer after her husband contacted the hotel to say she had not returned home from her shift there. Surveillance video shows Robinson entering the freezer at about 8 […]
This content is for Safe Supervisor subscribers only. For a free trial, click here!
If you are an existing subscriber, please log in below: