19 Jul 2013

Ex-CIA chief detained in Panama

4:37 pm on 19 July 2013

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

Robert Seldon Lady was sentenced to nine years in prison for his involvement in the abduction of Abu Omar, an Egyptian cleric, in Milan in 2003. He was reportedly flown to Egypt and tortured.

Lady was convicted in absentia with 22 other Americans for their role in his rendition. He was reportedly arrested near Panama's border with Costa Rica, the BBC reports.

Panama and Italy do not have an extradition treaty.