Scientists have identified traces of radioactive stardust preserved in Antarctic ice, directly linking Earth to debris produced by ancient stellar explosions. The discovery involves iron-60, a rare ...