Tire explosion kills 2, injures 1 at Delta maintenance site in Atlanta
A likely tire explosion killed two Delta Air Lines employees and injured another at the Delta Technical Operations center in Atlanta Tuesday morning.