Miguel Diaz-Canel has buried the Castro’s forever and it’s a great great thing for Cuba
Cuba said on Monday that voters had elected all 470 candidates for the National Assembly on the ballot over the weekend, calling the results a “home run,” while...
Read more