1. Sun blasts powerful X2 flare, NOAA satellite sees it!

    Sun blasts powerful X2 flare, NOAA satellite sees it!

    19