Wen Ho Lee Released NPR's Guy Raz reports from Albuquerque on the release of former Los Alamos Nuclear Scientist Wen Ho Lee after nine months of solitary confinement. Lee was released yesterday with an apology from a judge who said the government's actions "embarrassed our entire nation."
NPR logo

Wen Ho Lee Released

Only Available in Archive Formats.
Wen Ho Lee Released

Wen Ho Lee Released

Wen Ho Lee Released

Only Available in Archive Formats.

NPR's Guy Raz reports from Albuquerque on the release of former Los Alamos Nuclear Scientist Wen Ho Lee after nine months of solitary confinement. Lee was released yesterday with an apology from a judge who said the government's actions "embarrassed our entire nation."