This Day in History…as well
April 26, 1986, the Ukraine
The Chernobyl Nuclear Power Plant experiences an meltdown and explodes, spreading a radioactive cloud over tens of thousands of square miles. This event also set a Guinness World Record of World’s Largest Glow In The Dark Nation.