Chernobyl: A potential wildlife oasis

On April 26th, 1986, the Unit 4 reactor of the Chernobyl nuclear power station, located eight miles north of Kiev in the former USSR exploded. It was the worst nuclear disaster the world has ever experienced. … Continue reading Chernobyl: A potential wildlife oasis