SUN UNLEASHES SPECTACULAR ERUPTION By Tap Vann on June 8, 2011 The sun unleashed a massive solar storm on June 7. Headlines, TopStory