April 26, 2024
John Locher/Associated Press file
Participants in a 2015 congressional tour of Yucca Mountain enter the project’s south portal. The site is near the Nevada town of Mercury, about 90 miles northwest of Las Vegas.