I think the WSJ is a little premature in claiming that Cuba and Chavez are the "last remnants of Socialism in Latin America."
Have they forgotten about Lula-land?
Or maybe they've decided that communists who embrace "free trade" are respectably acceptable.
dont forget Venezuala