Wednesday, November 4, 2009

Italy convicts 23 criminal CIA agents in kidnapping trial

An Italian judge Wednesday convicted 23 US and two Italian secret agents for the CIA's kidnapping of an Egyptian cleric in 2003.

The CIA's Milan station chief at the time, Robert Seldon Lady, was sentenced to...

Link

AnCaps forum

AnCaps