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