A storm on the sun

16 min read

DAVID HAMBLING looks at the surprising history of sunspots and solar storms, exami