Delegation for 7.12.24: Libertad — minerals — THUD — science!
Long road to Libertad Three years ago, the communist government in Cuba appeared to be in trouble as protests broke out in cities across the island. On the anniversary of the Patria y Vida demonstrations, members of Florida’s congressional delegation — on …