Suspected Taliban rebels ambushed a police convoy in southern Afghanistan and killed 19 officers, the deadliest attack ever on the fledgling police force, officials said Tuesday. The convoy of 150 police was attacked late Monday while driving on a dirt road along the side of a mountain in Helmand province, said Interior Ministry spokesman Yusuf Stanikzai. 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.