Politics Jul 09

No image
Senate Approves Nevada Nuclear Waste Site

Over the objections of Democratic leaders and Nevada's representatives, the U.S. Senate approved federal plans to build a massive nuclear waste storage site under Yucca Mountain, some 90 miles northwest of Las Vegas, Nevada.

Latest News