
20 Most Mysterious Creatures Caught on Camera in Chernobyl
On 26 April 1986, a fatal accident took place at Soviet Union’s Chernobyl nuclear plant located in present day Ukrainian area of Pripyat. It has been one of the most remorseful events...