Afghan police and foreign forces killed around 40 suspected Taliban fighters, many in the region where the insurgents recently released a group of South Korean church workers they had been holding, authorities said Saturday. 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.