Jorge Luis Garcia Perez Antunez
Jorge Luis Garcia Perez Antunez, one of Cuba’s longest-serving political prisoners, was released in April 2008 after serving 17 years. Pictured here at a meeting of human rights and democracy activists in Cuba.
Jorge Luis Garcia Perez Antunez, one of Cuba’s longest-serving political prisoners, was released in April 2008 after serving 17 years. Pictured here at a meeting of human rights and democracy activists in Cuba.