¡Muere la revolución! by creedofhubris

Question 7

Pictured here are Lee Harvey Oswald and someone alleged to be Rafael Cruz handing out propaganda for what pro-Fidel group in New Orleans?

Click for additional information

Fair Play For Cuba

Back