Make a Comment • Email Link • Send Letter to Editor IPFS News Link • Central Intelligence Agency Italy orders CIA kidnapping trial 02-16-2007 • BBC An Italian judge has ordered 26 US citizens - most of them CIA agents - to stand trial over the kidnap of an Egyptian cleric in Milan in 2003. Watch Streaming Broadcast Live: LRN.fm DLive Live Chat Telegram Share this page with your friends on your favorite social network: