Monday Open Thread: Results Edition

Today, in 1962, the US imposed a near-total embargo of Cuba, to pressure the country to move away from it’s communist dictatorship. Should be any day now…

COMMENTS

Please let us know if you're having issues with commenting.