The claim: Idaho Falls, 571,800
What it really is: Idaho National Laboratory is a large laboratory facility controlled by the Department of Energy and operated by Battelle Energy Alliance. The facility it self is used in the development of energy systems, including nuclear energy.
No comments:
Post a Comment