270 Delta passengers passed the night at remote Canadian military base after plane makes emergency landing by Nigerian Canadian Newspaper Canada December 13, 2023 0 Over 200 Delta passengers passed the night on a chilly and remote Canadian military base after their Detroit-bound plane made an emergency landing owing to a mechanical issue. A spokesperson ...