No doubt there will again be a “red-tinged sea of Cubans” on the streets of Havana today, just as there are every year for the international communist holiday May Day.

Click here to read the original article