An archive image of Puerto Rican independentista Oscar Lopez Rivera.

Obama Frees Puerto Rican Independence Activist Oscar Lopez Rivera

Puerto Rico’s independence activist and one of the longest held political prisoners in the U.S. will be free.