Hanford critical mass lab demolished (w/ video)

December 15, 2011 12:00 AM