U.S. engineers inspect possible leak at Hanford nuclear site

This seems to be a must read for all of Washington, America, and the world..





U.S. engineers inspect possible leak at Hanford nuclear site