Thirteen out of some 50 Iraqi transport workers who were abducted earlier this week were found alive but some showed signs of torture, police sources said on Wednesday. A police patrol found them sitting together on a street in central Baghdad around midnight local time on Tuesday, apparently dumped there, the sources said. Some had been shot in the foot. 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.