Daily Air DHC-6 Twin Otter Ran Off Runway Hit Railing At Lanyu
2017-04-14Reading Time: < 1 minute A Daily Air de Havilland DHC-6-400, registration B-55571 performing flight DA-7511 from Taitung to Orchid Island (Taiwan) with 17 passengers and 2 crew, landed on Orchid Island’s runway 13 at about 16:32L (08:32Z) but veered left off the runway and came to a stop in a drainage ditch with the left hand wing entangled in […]