Italian Judge Orders Arrest of 13 CIA Agents For Kidnapping

Today's Democracy Now! reports that "An Italian judge has ordered the arrest of 13 CIA agents for kidnapping a Muslim cleric off the streets of Milan in 2003 and then transferring him to Egypt where he was reportedly tortured." Read, watch or listen to the full story here.


Popular Posts