Nevada is fighting a federal decision to store nuclear waste under a mountain in that state. A panel talks about the scientific debate and political battle over the Yucca Mountain Project.

Topics + Tags

Comments

comments powered by Disqus
Most Recent Shows