Cuban dissident: Castro should be tried
None
A recently released Cuban dissident says Fidel Castro should face an international tribunal for alleged crimes against his own people.
Juan Carlos Herrera Acosta said Thursday that Cuba's prisons are "apocalyptic" places where innocent people are murdered. Acosta said he spent 12 years imprisoned in Cuba and was subjected to torture. (AP)