CIA Torture Operative Nabbed in Panama

An ex-CIA operative, Robert Seldon Lady, convicted of kidnapping an "alleged terror suspect" in Milan, Italy, has been arrested in Panama. According to the AP:

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 familiar with Italy's investigation of the rendition of Cleric Osama Moustafa Hassan Nasr.

Go to DC State Page
origin Blog: 
origin Author: 
Comments Count: 
Showing 0 comments