The view from the top of the Yucca Mountain nuclear waste facility, located about 90 miles north of Las Vegas.
The view from the top of the Yucca Mountain nuclear waste facility, located about 90 miles north of Las Vegas. Robert Gauthier TNS
The view from the top of the Yucca Mountain nuclear waste facility, located about 90 miles north of Las Vegas. Robert Gauthier TNS

The Columbian: Turn to Yucca Mountain

July 08, 2017 12:16 PM