Louisiana Authorities Investigate ‘Suspicious’ Death Of Employee Found In Arby’s Freezer
Authorities in New Iberia, Louisiana, are investigating the “suspicious” death of a female Arby’s employee. According to Daily Mail, the victim’s body was discovered in the restaurant’s freezer by her coworkers Thursday evening.