Business Economy General Stuck At The Airport April 19, 2006September 29, 2018 B. John 185 Views ATL, Atlanta, Delta, 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