formerlurker
www.stjude.org
- Joined
- Aug 2, 2012
- Messages
- 5,681
- Reaction Score
- 27,677
Louisiana police find woman’s body in walk-in freezer at Arby’s restaurant
Authorities in Louisiana are investigating a “suspicious death” after a body was found in a walk-in freezer at an Arby’s restaurant in New Iberia, police said.
nypost.com