Solar 'superflares' may have sparked life on Earth | Heykuki News