A twin-engined turboprop carrying ten passengers and one pilot, ditched into the Atlantic Ocean on May 12, 2026. It was ...