Last week former CIA station chief Robert Seldon Lady was arrested and detained in Panama on an international arrest warrant for the kidnapping and torture of a Muslim cleric in Milan, Italy.Then he was put on a plane and sent to the United States where is presumably no longer in custody.WBAI's Andrea Sears spoke with Michael Ratner, president emeritus of the Center for Constitutional Rights.