Oscar López Rivera is free!

On May 17, thousands of Puerto Ricans gave a hero’s welcome to their longest held political prisoner, Oscar López-Rivera, released after more than 35 years in U.S. prisons. Convicted of seditious conspiracy – conspiracy to overthrow the U.S. government – Oscar is widely regarded as Latin America’s Nelson Mandela, who also was imprisoned for decades for … Continue reading Oscar López Rivera is free!