Nation & World

July 18, 2013 8:05 PM

Panama arrests ex-CIA station chief sought by Italy in rendition case

Panamanian authorities have arrested a retired CIA station chief who was convicted in absentia in Italy for kidnapping an Egyptian cleric who was accused of terrorism and sent back to Egypt for questioning and a jail term.

Related content

Suggested for you



Nation & World Videos