General Business Economy Stuck At The Airport April 19, 2006September 29, 2018 B. John 180 Views Delta, ATL, Atlanta, Hartsfied International Airport, India, Outsourcing I am due to fly into Atlanta this evening. About 3pm a friend advised me to turn on the news Read more