Haunting Photo Taken From the Bowels of Chernobyl Shows Horrifying Radioactive Lava Heap
In the wee hours of April 26, 1986, a routine safety test at the VI Lenin Nuclear Plant turned into catastrophe. A freak power spike caused the …
Read more on theepochtimes.com