The US has denied that it is harbouring a Cuban exile accused by President Fidel Castro of plotting to kill him. The top diplomat for Latin America said he did not even know if Luis Posada Carriles was in the US. 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.