April 26, 2011 | 11:48 25 Years Later: Ceremonies Mark Chernobyl Disaster On Apr. 26, 1986, an explosion at the Chernobyl nuclear power plant sent a cloud of radiation over much of Europe...Read More »