U-Haul fined $1 million after fatal food truck explosion in North Philly
A federal judge has ordered the U-Haul Co. of Pennsylvania to pay a $1 million fine and serve two years' probation under a plea deal stemming from a fatal food truck explosion in 2…