Congress | Energy | Yucca Mountain
House passes Yucca bill, but its future is uncertain as Heller pledges to stop it in the Senate