Today’s Must Read | Talking Points Memo

Victory! Only 47 years after the Bay of Pigs, Fidel Castro has toppled from power. Or resigned to hand power to his brother. In any case, he’s gone.


This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=178475