Posada Carriles walks free; Cuba protests impunity for “monster of terror”
In a surprise decision, US District Judge Kathleen Cardone in El Paso, TX, threw out all charges against right-wing Cuban militant and former CIA operative Luis Posada Carriles May 8, allowing him to go free days before he was set… Read morePosada Carriles walks free; Cuba protests impunity for “monster of terror”


