The Taliban has given France one extra day to withdraw its troops from Afghanistan in exchange for the lives of two French aid workers. A representative of the extremist group said Friday the two workers, who went missing April 3, would be killed if a Saturday deadline expires and its demand is not met. 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.