Three Mile Island 1979 transmittal letter with commission signatures
Transmittal letter submitting the final report of the President's Commission on the Accident at Three Mile Island to the President of the United States, dated October 30, 1979
Keywords: Three Mile Island
Photo details
Filename
three_mile_island_1_transmittal_letter_submitting_the_final_report_of_the_presid.jpg
Album name
/ Three Mile Island
Keywords
Three / Mile / Island
Filesize
121 KiB
Date added
Jun 19, 2026
Dimensions
895 x 1252 pixels
Displayed
132 times
Favorites
Add to Favorites