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.





