23-02-2016 14:26
via
bbc.co.uk
Italy punished for CIA 'abduction'
The European Court of Human Rights condemns Italy over what it says was the "abduction" of an Egyptian imam by the CIA in Milan in 2003.
Read more »