A teenage Walmart employee was discovered dead inside a Canadian superstore, specifically within a large walk-in oven. The Halifax Regional Police Department ... Read more