Fidel Resigns

|
Fidel Castro is no longer head of the Communist Party in Cuba. Allegedly, "sweeping economic reforms" were passed yesterday, too, though they'll have to be put into effect before anyone knows what they are. Kind of like Obamacare in that respect.