Latin Lefty Meltdown

The Castro Bros Aren’t Feeling The Bern

President Obama is in Havana today because not even the Castro brothers can cling any longer to the pretense that, somehow, socialism can solve the problems of Latin America.