IE 11 is not supported. For an optimal experience visit our site on another browser.

Delta plane makes emergency landing in Alaska town


A flight en route from Tokyo to San Francisco was forced to touch down on a small island in Alaska, where the population was half of the total number of passengers.