Just in time for American presidential elections, Fidel Castro, who says he won’t accept another term when Cuban Parliament meets on Sunday, is resigning.
The die is now cast for Communist Cuba, just 90 miles off the coast of Florida, to move much closer to U.S. soil.
The Democrats take a very rosy view of Cuba and it is the Democrats who control the race for president.