Oppenheimer Study Center at Los Alamos

A building at the Los Alamos National Laboratory in the US. Wen Ho Lee was working as a scientist there until accused of espionage. Photo: iStock

June 8, 2017 10:20 PM (UTC+8)