Skip to main content
Fronteras
Donate
Fronteras Desk
KJZZ Home
Fronteras Desk
Hermosillo Bureau
News
Special Reports
Podcasts
About
Staff
Contact
Support
photo_1_overlooking_the_necr_mine_facing_northeast_in_october_2009.jpg
The Church Rock Mine spill in 1979 was the largest accidental release of radioactive material in United States history and three times the radiation released at the Three Mile Island accident.
EPA
Support for this project comes from