The incredible footage coming from Cuba of protestors standing in front of the Communist Party headquarters chanting, “Cuba isn’t yours,” brought one clear thought to mind: Libertad para Cuba or as we say in English: Freedom for Cuba.
If only our young people understood the failures of communism as these ...