Labor History in 2:00
March 28 - Partial Meltdown at Three Mile Island
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