o.canada.com
Mysterious 2017 radioactive cloud over Europe originated in Russia, researchers say
Russian authorities repeatedly denied responsibility for the release of the Ruthenium-106 isotopes and the delay has robbed scientists of crucial evidence needed to prevent another massive leak