Ex-CIA Milan Chief Held In Panama Over Cleric Abduction

by
editors
A former CIA station chief convicted by an Italian court of kidnapping a terror suspect has been detained in Panama, Italian officials say.

Ex-CIA Milan Chief Held In Panama Over Cleric Abduction

Related story on Carbonated TV: In Hong Kong, Ex-CIA Man May Not Escape U.S. Reach

A former CIA station chief convicted by an Italian court of kidnapping a terror suspect has been detained in Panama, Italian officials say.
 
Robert Seldon Lady was sentenced to nine years in jail for his involvement in the abduction of the man, an Egyptian cleric, in Milan in 2003.
 
 
Read it on BBC