Showing posts with label Chernobyl. Show all posts
Showing posts with label Chernobyl. Show all posts

Chernobyl

Chernobyl is a nuclear power plant in Ukraine that was the site of a disastrous nuclear accident on April 26 1986. Tons of nuclea…