Business Delta flew a plane from Heathrow to the U.S. just to deliver 1,000 pieces of stranded luggage. July 13, 2022