Photo du jour


Barack Obama, in Cuba, in front of that famous mural based on THAT famous picture of Che. A sight for sore eyes, and one that many thought we’d never see.

And one which right-wing idiots, completely forgetting Nixon in China, Reagan in Moscow, Bush I and II in China, etc., are currently losing their shit about. Ha, ha.

This entry was posted in All the Tea in China, Cuba, Libre (de los Yanquis), Isn't It Ironic?, Obamarama!, Schadenfreude, Teh Russkies, The United States of Amnesia. Bookmark the permalink.