Description
“The Tainted Desert” documents the controversies surrounding the Yucca Mountain project — America’s first large-scale national high-level nuclear waste site, built at a cost of billions of taxpayer dollars and located in Nevada less than 100 miles from Las Vegas.
Reviews
There are no reviews yet.