The US Government believes Fidel Castro has terminal cancer and has less than 18 months to live. The view was reinforced last week when Cuba’s Foreign Minister retreated from his prediction that Dr Castro would return to power by early December. “It’s a subject on which I don’t want to speculate,” Felipe Perez Roque said in Havana. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.