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 at the Three Mile Island plant near Middletown, Pennsylvania.
Also on this date: