Woman Manager Found Dead in Arby's Freezer in New Iberia

TL;DR
A woman who managed an Arby's restaurant in New Iberia, Louisiana was found dead in the walk-in freezer, with initial indications suggesting her death was an accident. While police called the case a "suspicious death," the lead homicide investigator said "no foul play" was involved. The victim's identity wasn't immediately released, and an autopsy will be conducted to confirm the cause and manner of death.
Want the full story? Read the original reporting
Read on KADN