Solar 'superflares' may have sparked life on Earthlivescience.com3 points·lsllc··0 commentsOpen articleSaveView on HN