The U.S. military has handed over a group of Afghans detained this week to local police after angry protests outside its main base in Afghanistan, police said on Wednesday. About 2,000 Afghans protested outside the U.S. base at Bagram north of Kabul on Tuesday to demand the release of locals who the U.S. military said were arrested in an anti-insurgent operation. The suspects were seized along with improvised bombs of the sort used by Taliban and allied Islamist insurgents. The U.S. military said on Tuesday six suspects had been captured in a raid by U.S. and Afghan forces, after earlier saying eight men had been detained. 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.