Latin & South America

It's been a while since I wrote about Luis Posada Carriles, former CIA asset and admitted terrorist, who currently walks the streets of Miami as a free man due to the Bush administration's disinterest in punishing terrorism committed against countries the US doesn't like. Fortunately, Posada Carriles may not be free much longer, thanks to a decision by the Panamanian Supreme...