Ok, I have to step in here because the use of certain words is highly unfair.
you use the word "Kidnapping" and an "Innocent" as if the CIA had nothing better to do than pick someone at random out of a crowd and hold him for ransom. Not the case at all.
Our intelligence agencies work with yours. I've "been there, done that". See my profile.
Anyway, I'm sure the agents had intelligence on this person and detained--NOT kidnapped--him because they were prosecuting a war against blood-thirsty Islamic terrorists who: Kill children on purpose (Breslan), murder thousands on one day (9/11), kill hundreds of foreign nationals just to get at one American target (Kenya/Tanzania bombings). These terrorist have no country but operate in many freedom-loving countries, such as yours, knowing very well that the laws and instituions of that country will protect them much better than their old despotic ones. Even when, and especially when they are up to no good.
The man proved to be innocent, and I'm very sorry for him, and hope we apologize and compensate him financially handsomely. But Michael, for certain people in your country, especially officials, to say he was an innocent that was simply kidnapped is terribly harmful when our combined intelligence people, who have to make judgements on often fleeting and incomplete data, in order to prevent far greater harm, are prosecuting this horrible shadow war thrust upon the West be muslim fanatics.
During the heat of the Cold War, innocent Germans were often targeted by both the Soviet's and the West's intelligence people. The West generally tried to make ammends when things such as a persons innocence was found out. The Soviets didn't, as generally they just killed the victim.
It happens. The US should apologize, compensate, and Germany should accept this as a partner in, as I said, a war thrust upon the entire West (to assume the War is only on America--not saying you do--but many Europeans hold this thought--is a grave mistake).
Alas, I can hardly find a disagreement between us.