Canadian police investigating death of Walmart employee found in store’s walk-in oven
Toronto — Police in eastern Canada are investigating the death of a 19-year-old woman who was found inside a walk-in oven at a Walmart store in Halifax, Nova Scotia. Authorities received a call reporting a death Saturday night, prompting the evacuation of the store. The deceased woman, a Walmart employee, was found inside the walk-in oven
Read More