Authorities in Canada are continuing an investigation into the death of a Walmart employee who was found inside a walk-in oven at the store.
Home ยป Walmart employee found dead inside walk-in oven at Canada store: police
Authorities in Canada are continuing an investigation into the death of a Walmart employee who was found inside a walk-in oven at the store.