While the US MSM was going all googly-eyed over a new royal, Italy (a NATO ALLY) extradited a CIA Station chief to go to prison for kidnapping an Arab-national from Milan and sending him to face torture in Egypt. Bet the next NATO summit will be kinda… tense. Also, I wonder if the US trained the torturers in Egypt?
You can’t sweep away the stink of Fascism
A former CIA station chief, convicted in Italy of kidnapping an Egyptian Muslim cleric, has been arrested in Panama, Italian and Panamanian officials have said.
Robert Seldon Lady, the former CIA chief in Milan, entered Panama, crossed the border into Costa Rica and was sent back to Panama where he was detained, according to an Italian official…
Italy’s highest court last year upheld a guilty verdict against Seldon Lady for the kidnapping of Hassan Mustafa Osama Nasr, who was snatched from a Milan street in 2003 and flown to Egypt via Germany for interrogation, where he says he was tortured for seven months.
Nasr says he was tortured with electric shocks, beatings, rape threats and genital abuse.
The imam, also known as Abu Omar, was a resident in Italy at the time of the abduction.
Seldon Lady was given a nine-year prison…
View original post 161 more words