A Comment About

Will Obama Free Cuba?

May 25, 2008 - 1:33 am - by Henry Gomez
rotwang
2008-05-25 15:18:09

Amazing how a small, irrelevant nation still sticks in America’s craw.

No one can admire what Castro has done to his own people. But no one can ignore how he has humiliated the giant, impotent superpower up north…for half a century.