26 Americans, mostly CIA agents, charged for kidnapping in Italy
Friday, February 16, 2007 On Friday an Italian judge ordered 26 Americans, a CIA-led team, to stand trial for kidnapping of Hassan Mustafa Osama Nasr in 2003. He was brought to Egypt where he says he was tortured as a subject to CIA “rendition“. He was later released. Also on trial is Nicolo Pollari, Italy’s […]
Read More