DIRECT NEWS INPUT SEARCH

 

By 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.

Read more...
CIA kidnapping, rendition, torture
0 Comments
Posted on 20 Sep 2012 by the editor