Dying Star's Role in Shaping Life on Earth: A Cosmic Clue - Rollup News