John Barrasso actually said...
Do you agree with the Washington Post that Yucca Mountain is a $15 billion hole to nowhere?
Context
Barrasso questions the value of Yucca Mountain project.
06/15/2011
Barrasso questions the value of Yucca Mountain project.