Mechanic charged with sabotaging flight may have ISIS ties In July, Abdul-Majeed Marouf Ahmed Alani allegedly tried to interfere with a plane’s navigation system Source 2019-10-02 Stonecom Interactive