Dead Walmart employee found in Canada store walk-in oven
Dead Walmart employee found in Canada store walk-in oven Local officials in Halifax, Nova Scotia, are now investigating the death of a 19-year-old Walmart employee who was discovered inside a walk-in oven inside the shop on Saturday night. At about 9:30 p.m. local time, the 6990 Mumford Road Walmart store was visited by the Halifax […]