costa rica
Join our newsletter Stay up to date with the latest from Truthdig. Join the Truthdig Newsletter for our latest publications.

Now You See Him, Now You Don’t

Jul 29, 2013
After years in absentia, retired CIA operative Robert Seldon Lady reappeared out of nowhere on the border between Panama and Costa Rica. And then -- poof! -- he vanished a second time. Not another news story was heard here in the U.S.