The following is an excerpt from: "Our Terrorist in Miami," by Medea Benjamin. The Smirking Chimp. February 9, 2008:
The U.S. Justice Department has called Posada "an unrepentant criminal and admitted mastermind of terrorist plots and attacks. " When he was being held in a U.S. immigration detention center in 2005 for having sneaked into the country with a false passport, the Department of Homeland Security said that due to his long history of criminal activity and violence, his release from detention would "pose a danger to both the community and the national security of the United States."
So why, then, does Luis Posada Carriles live freely in Miami, eating lechÓn asado at the Versailles Restaurant, socializing at the Big Five Club, exhibiting his paintings at the Miami Art Museum?
The question is one of consistency (hypocrisy).