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…