3 ms·Life on Earth is lucky: A rare chemical fluke may have made our planet habitable3 points by Brajeshwar 9mo ago