Scientists found evidence of a major undeclared nuclear accident in Russia April 29, 2020 By Business Insider A group of scientists called the “Ring of Five” has been scouring Europe’s atmosphere for elevated levels of radiation since the mid ’80s. In July 2019, the group