Chernobyl, 25 Years Later

Twenty-five years ago today, the sky fell on a corner of Ukraine. The Chernobyl nuclear plant, a symbol of man's triumph over the atom and the pride of a nation, experienced a system failure so complete, so devastating, that it left an irreparable wasteland in its wake. Explosions rang out. Radioactive smoke stained… » 4/26/11 12:30pm 4/26/11 12:30pm