Showing posts with label Fidel Castro. Show all posts
Showing posts with label Fidel Castro. Show all posts

Monday

Heil on Wheels

The little tyrant almost departed this mortal coil last year. The "progressive" world finally exhaled when Fidel emerged from his sickbed clad in a reassuring Olympic sweatsuit- and ready for a fresh round of mall-walking. All that's missing is a mall. Damn that embargo!