Sunday, 22 December , 2024

Oscar López Rivera

Oscar López Rivera is Finally Free!

Puerto Rican leader Oscar López Rivera, who was detained in the United States because of his struggle for the independence of his country, enjoyed...