Labor History in 2:00

Labor History in 2:00


March 28 - Partial Meltdown at Three Mile Island

March 28, 2024

On this day in labor history, the year was 1979.That was the day The Three Mile Island Unit 2 reactor partially melted down near Middleton, Pennsylvania.A combination of equipment failure and human