Italy 1, CIA Torturers 0

David Swanson | Forza Italia! After years of appeals, Italy’s highest court has upheld the conviction of 23 Americans involved in a CIA kidnapping of a man off the street in Milan, whom the CIA shipped to Egypt to be brutally tortured. This ruling could result in Italy demanding their extradition. For, you see, the 23 … Continue reading Italy 1, CIA Torturers 0