Today in History: March 28, Three Mile Island nuclear plant accident
Today is Friday, March 28, the 87th day of 2025. There are 278 days left in the year. Today in history: On March 28, 1979, America’s worst commercial nuclear accident occurred with a partial meltdown inside the Unit 2 reactor … Continued