Thousands of people came together to call for democracy in Cuba and marched from Versailles in Little Havana to the historic Freedom Tower in downtown Miami, amid protests on the island demanding freedom from the dictatorship.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased