Monday, December 26, 2005

CIA Arrest warrants: "At last, someone is going to take the legal route. Italian authorities have issued arrest warrants for 22 CIA Agents suspected of involvement in the US kidnap/torture policy. 'The new warrants allow for the suspects' detention anywhere in the 25-nation EU, a prosecutor said.' That's more lost clients for the European tourist industry."

(Via MetaFilter.)