Luis Posada Carriles, the most notorious and wanted terrorist in the Western Hemisphere – but one few Americans have ever heard of – has died a free man in Miami at age 90.
The Miami Herald reports Posada Carriles died peacefully in his sleep in a Hollywood, Florida hospital early on May 23 following a lengthy battle with throat cancer.
At the time of his death, Posada Carriles, a staunchly militant anti-Castro Cuban exile and former longtime CIA agent, was wanted by authorities in Cuba and Venezuela for his leading role in masterminding the 1976 bombing of a Cuban commercial airliner over the Caribbean, an attack that killed 73 innocent people. He is also wanted for orchestrating a string of terror attacks on Cuban hotels and for repeatedly plotting to assassinate the late Cuban president Fidel Castro.