Message posted by Archangel on June 03, 2007 at 12:51:03 PST:
There is an article about the Nevada Test Site in the May/June 2007 issue of the Bulletin of the Atomic Scientists (see link).
Replies: