A former CIA base chief in Italy who was convicted in the 2003 abduction of an Egyptian terror suspect from a street in Milan has been detained in Panama, the Italian justice ministry said Thursday.
Reported by Miami Herald 3 days ago.
↧