All Survive Mount Jumbo Aircraft Crash, Lifted via USCG Jayhawks
11 people were successfully rescued from the west side of Mount Jumbo on Prince of Wales Island after a Dehaviland DHC-3 on floats went down on Tuesday, the Coast Guard reports. Immediately after the report of the crash was received from the aircraft after it crashed at the 2,000-foot level on the west side of […]