In what state is Three Mile Island located?
on
Published in Geography Trivia
Pennsylvania.
An accident at the Three Mile Island nuclear plant on March 28, 1979, led to a partial meltdown but only small releases of radioactivity.
Published in Geography Trivia