Wow. This morning feels like history! I just woke up and it’s all over CNN and NPR already that Fidel Castro has resigned. A half century of communist rule, over. Just like that. Reporters are already congregating at Versailles on Calle Ocho here in Miami, and I am sure when I leave the safe quiet… read all