New NASA photos show massive rocket explosion in Virginia
The launch of an unmanned commercial supply rocket on the eastern shore of Virginia was supposed to be a moment of celebration. Crowds gathered to watch as the sun set. Hundreds of miles up, astronauts huddled around a live video feed in anticipation.
Read more »