An international research team led by the Helmholtz-Zentrum Dresden-Rossendorf has confirmed that Earth is continuously accumulating iron-60, a rare radioactive isotope produced in stellar explosions, as our solar system passes th