rss
By Michael Green, The Conversation Nevadans can be forgiven for thinking they are in an endless loop of “The Walking Dead” TV series. Their least favorite zombie federal project refuses to die. In 2010, Congress had abandoned plans to turn Yucca Mountain, about 100 miles northwest of Las Vegas, into the nation’s only federal dump […]