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.
more from the BBC here.
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.
more from the BBC here.