Life on Earth is lucky: A rare chemical fluke may have made our planet habitablespace.com3 pointsBrajeshwar4 months ago