Tag: Delta
Passengers forced to land in Labrador spend night in Canadian military barracks
Passengers aboard a Delta Air Lines flight from Amsterdam to Detroit spent the night in a military barracks in eastern Canada after the plane was forced to land because of a mechanical issue. Subscribe to CTV News to watch more…