Advertisement

Body found in freezer of Louisiana fast-food restaurant identified as manager

A worker at an Arby’s in New Iberia entered the walk-in freezer on Thursday and found the body, police said. Officials called it a “suspicious” death.