Narrow your results

Three Mile Island: The Accident is Not Over
Poster ID: CL56400
Category: Political/Other
Year: 1970s
Country: American
Approximate Size 24 x 18 inches
Condition: Very Good
Price: $250

The last nuclear reactor on Three Mile Island, site of 1979 disaster, will shut down - New York Times - 2019-05-09 - 1980 silkscreened poster The Three Mile Island accident was a partial nuclear meltdown which occurred at the Three Mile Island power plant in Dauphin County, Pennsylvania, United States on March 28, 1979. Wiki

Keywords: Nuclear,Power plant,Cow,Sit-in,Rally,Radioactive,Radioactivity,Activism,Nuclear waste,Screenprint,Anti-nuclear