An Italian judge has ordered the arrest of 13 CIA personnel on charges that they seized an Egyptian cleric, Hassan Mustafa Osama Nasr, on a Milan street two years ago and flew him to Egypt for questioning
Share this Story
An Italian judge has ordered the arrest of 13 CIA personnel on charges that they seized an Egyptian cleric, Hassan Mustafa Osama Nasr, on a Milan street two years ago and flew him to Egypt for questioning
Early morning burn off — originally uploaded by ...