The Strange Case of Luis Posada Carriles
President Bush has often insisted that “if you harbor a terrorist, you’re equally as guilty as the terrorists.” In that regard, it’s instructive to consider the ongoing extradition battle between Venezuela and the United States over Luis Posada Carriles, who is currently being held in federal detention in Texas. By any definition, Posada richly deserves the description “terrorist,” yet the...