A solar flare seven times bigger than Earth delays the launch of a cargo ship and sends particles our way. Updated: The launch is back on, and you might be able to see it from Pittsburgh.
January 8, 2014
by M.S. Scully
No comments yet - you should start the discussion!