Known as AR3664 to its friends, the huddle of spots on the Sun’s surface fired ... in East Asia. Solar flares are massive bursts of radiation from the electromagnetic spectrum, including X ...