Following the September 11th attacks, President Bush promised to "pursue nations that provide aid or safe haven to terrorism". Then he invaded Afghanistan and overthrew the Taleban regime for providing a safe haven for Osama bin Laden. Now, the US is harbouring a terrorist.
In 1976, Luis Posada Carriles, a Cuban-born Venezuelan, bombed a Cuban Airlines jet, killing 73 people. He was arrested in Venezuela, but escaped before being convicted. In the 90's he reportedly carried out a series of bombing attacks on Havana tourist spots. Five years ago, he was arrested in Panama on charges of attempting to kill the visting Cuban dictator Fidel Castro. He was convicted of a lesser charge, then pardoned, leading to a messy diplomatic incident between Panama and Cuba. Mr Carriles has recently entered the US illegally and has now applied for political asylum. The US denies they are harbouring him - but given that their own records show that he is a former CIA asset, that should probably be taken with a grain of salt.
Calls for international cooperation in the "war on terror" are predicated on the idea that terrorists aren't just the enemies of America, but of civilisation. If the US wants this to be anything more than empty rhetoric, its path is clear: it must find Carriles and extradite him to Venezuela to face justice. Otherwise they won't just stand exposed as hypocrites; they'll also be undermining their own ability to fight terrorists around the globe.