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.

Comments

Popular posts from this blog

Mazisi Kunene's “Thoughts on June 26 (South African Liberation Day)”

Why Tom Zarek Was Right

Rapper Kanye West declares during live relief benefit: "George Bush doesn't care about Black people"