World

July 18, 2013

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

Comments

Videos

Nation & World Videos