Huge Lion s Roar Superflare Seen From Japan Should Be A Wake-Up Call For Earthlings
Get the Full StoryAstronomers in Japan have detected a huge superflare from a star in the constellation of Leo. It could be a sign of what's to come for Earth.Share: