Cuban dissident Maykel Castillo Pérez is a focal point in debates on Cuba's political repression, highlighted by US diplomats showcasing his plight at the UN.
U.S. Ambassador Shows Photos of Cuban Political Prisoners at UN, Blames Regime for Stifling Freedom