“Puentes de Amor” Car Caravans for Cuba Print

Video about the car caravans against the U.S. Blockade on Cuba that took place across the U.S., Canada & other parts of the world on November 28, 2021