Separation of Powers and the War on Terror
An Italian Judge today issued a European Arrest Warrant for 22 individuals alleged to have been involved in a CIA abduction of a Muslim cleric in Italy in 2002. Osama Mustafa Hassan was purportedly seized by CIA agents on February 17, 2003 in Milan, without permission from Italian authorities, and sent to Egypt for questioning. Mr. Hassan later alleged being...