jan 1, 1979 - Three Mile Island
Description:
A nuclear power plant on Three Mile Island has a meltdown and leaks radiation into the surrounding area.
Added to timeline:
APUSH Timeline
-Dates are in Red
-Key Dates are White
-Presidencies are col...
Date: