The Buzz
NPR: On this episode, we hear about the Navajo people's fight to seal hundreds of uranium mines scarring their land; why nuclear power plants need a new solution to house their waste; and why the future of nuclear energy could look very different.
Story starts at 23:20.