World 19-year-old female Walmart employee in Canada found dead in store walk-in oven by Editor4 October 24, 2024 by Editor4 October 24, 2024 1 minutes read