Life on Earth might have gotten a boost from the Sun’s mega-tantrums
12 with
How, exactly, living things emerged on Earth remains a mystery. Now a new experiment has revealed that blasts of solar particles could have kickstarted the process by creating some of the b… [+4952 chars