iOS app Android app

Robert Seldon Lady Returning to US

Ex-CIA Chief Arrested In Panama Returning To U.S.

Reuters | Posted 09.18.2013 | World

WASHINGTON, July 19 (Reuters) - Former CIA Milan station chief Robert Seldon Lady, who was convicted in Italy of kidnapping an Egyptian Muslim cleri...