tvaraj.com
The Chernobyl Disaster: April 26, 1986
. . By T.V. Antony Raj . 26 years ago, on April 26, 1986, a catastrophic nuclear accident occurred at the Chernobyl Nuclear Power Plant situated about 130 km north of Kiev, Ukraine, and about 20 k…