News

Two international Delta Air Lines flights headed to Atlanta ended up stuck on a tarmac in Montgomery, Alabama, for several hours due to a customs issue after being diverted for weather.