Australia released new evidence on Tuesday against an Indian doctor accused of links to a failed car bomb plot in Britain, as police and the government continued to face criticism over his bungled arrest and subsequent release. 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.