American Airlines mechanic Abdul-Majeed Marouf Ahmed Alani was arrested Thursday after sabotaging the navigation system of a flight to Nassau with 150 passengers on board.

Alani admitted on Thursday that he tampered with the controls of the flight.

The Miami Herald reported: