Rocket Test Flight Comes at Crucial Time for NASA

More from Space.com