Socialism "has not been a failure" in Cuba, President Raul Castro said on the eve of the 50th anniversary of the revolution that brought now-ailing older brother Fidel to power.
Friday, January 2, 2009
Raul's glowing endorsement of socialism.
Socialism doesn't suck, honest!
Posted by The Last American at 9:35 AM