Americas Central America North America Puerto Rico United States

Who Is Oscar Lopez Rivera?

(teleSUR) San Juan – Tuesday’s announcement that the renowned Puerto Rican independence activist will be released in May is just the latest step in a remarkable journey. After a decades-long international campaign for his freedom, on Tuesday President Obama announced that Puerto Rican independence activist Oscar Lopez Rivera will be released in May. The announcement […]