Latest posts by Ángel Carrión from January, 2015
Venezuelan President Would Free Opposition Leader if US Frees Oscar López Rivera
Puerto Rican Oscar López Rivera has been in prison for 33 years in the United States. He has been called the longest held political prisoner in the Western Hemisphere.