Posted by Rajeev
Saxena on November 4, 2009 ·
An Italian court today convicted 23 U.S Central Intelligence Agency (CIA) agents in a kidnapping case that was brought upon the CIA station station chief and 22 CIA field operatives who had been accused of kidnapping an Italian Muslim cleric and then exercising coercive interrogation tactics on the individual. The landmark judgment has come at a time [...]