Fidel Lives!


It seems like every few months rumors start circulating godly around Miami about Fidel Castro’s health and the speculation begins as to whether he’s alive or dead. But on the back of last week’s announcement by the Obama administration that embassies in Havana and DC will open, and that the diplomatic “thaw” with Cuba is moving full speed ahead,  Fidel Castro has made a rare public appearance.