Russian Rocket Failure Shouldn’t Force Space Station Evacuation, NASA Tells Lawmakers
Wednesday, October 12, 2011 - 17:30
in Astronomy & Space
The next manned flight to the orbiting lab should still launch on Nov. 14.
The next manned flight to the orbiting lab should still launch on Nov. 14.