Fidel Castro: Human Garbage

I’ve written many columns documenting Cuba’s economic misery. Probably the most-persuasive evidence that socialism has failed in that country is the chart showing how Cuba has fallen behind other (very similar) countries ever since Fidel Castro took over more than six decades ago. Though I’ve always thought the most-damning visual came from the Economist, which […]