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."

Wen Ho Lee Released

Wen Ho Lee Released

Audio will be available later today.

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."