US prison for freedom

Rivera: 38 years in US prison for freedom

By Owei Lakemfa , Oscar L√≥pez Rivera, 74, was a 14-year-old Puerto Rican boy when…