Biography
David Leff was a UNESCO employee whose passport was seized over a U.S. loyalty inquiry. A bench warrant was issued for him after he defied a loyalty-board subpoena.
David Leff was a UNESCO employee whose passport was seized over a U.S. loyalty inquiry. A bench warrant was issued for him after he defied a loyalty-board subpoena.