
Today in History: Today is Saturday, April 26, the 116th day of 2025.
By The Associated Press Today in history: On April 26, 1986, in the worst nuclear disaster in history, an explosion and fire at the Chernobyl nuclear power plant in Ukraine caused radioactive fallout to begin spewing into the atmosphere. Dozens of people …