X8.8 Solar Flare Erupts as Sunspot Rotates Away - Rollup News