Audio Reveals Walmart Staffer Was Locked in Oven Before Mom Found Body
admin 10 hours agoWorld LeaksComments Off on Audio Reveals Walmart Staffer Was Locked in Oven Before Mom Found Body2 Views
New information has emerged about the heartbreaking death of a Canadian Walmart employee.
The 19-year-old woman, who was found dead in the Halifax, Canada store’s walk-in bakery oven on Oct. 19,…