What is Hanford?

What is Hanford?
Published: 8:06 AM PDT March 11, 2019
Updated: 6:24 PM PST February 9, 2017