News

Twenty people were on board the de Havilland Canada DHC-6 Twin Otter when an 'unknown issue' caused the pilot to lose control of the vessel on Sunday afternoon.