Three US citizens have been arrested in Kabul for allegedly holding Afghans in a private prison, an Afghan intelligence official has said. The high-ranking official told the AFP news agency that the Americans and four Afghans had been detained in a house in the capital on Monday. US embassy official Roy Glover said he was aware the US citizens were held. The arrests come as the US coalition reviews its detention centres after complaints of abuse.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.