Solar 'superflares' millions of times stronger than anything today may have sparked life on Earth
Wednesday, May 24, 2023 - 16:32
in Astronomy & Space
Intense solar storms may have delivered Earth its earliest building blocks of life, new research suggests.