Germany issues arrest warrant for CIA agents
A German court has issued arrest warrants for 13 CIA agents who were involved in the kidnapping of a man who was kidnapped and then tortured in Afghanistan.
« Home | Bush's approval rating at a new low »
Post a Comment