Roughly 270 Delta passengers stranded in remote Canadian town for nearly 24 hours

Due to a mechanical issue, the flight from Amsterdam to Detroit was forced to divert to Goose Bay Airport.

December 12, 2023

Top Stories

ABC News Live Presents