Asteroid fragments upend theory of how life on Earth bloomed nature.com 7 points by rbanffy 7 hours ago