An investigation is underway in Canada after a 19-year-old Walmart employee was found dead inside a store’s walk-in bakery oven Saturday night. Police were called to a Walmart location in Halifax, Nova Scotia, over the weekend, where they discovered the body of a woman “located in a large walk-in oven belonging to the store’s bakery […]