Asteroid fragments upend theory of how life on Earth bloomedhttps://www.nature.com/articles/d41586-025-00264-3 by mmooss • 1 year ago 12 3 1 year agoNAnature.com