A delegation of U.S. Congress members said on Sunday they were told by senior Cuban government officials during a visit there that ailing Cuban leader Fidel Castro is not dying, and does not have cancer. “We were told by government officials that he does not have cancer and his condition is not terminal,” Rep. Jeff Flake, an Arizona Republican, told reporters. 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.