5 days agoOur Sun may be Overdue for a 'Superflare' Stronger than Billions of Atomic Bombsgalacticstorm