Currently viewing the tag: "space station"

NASA Sends Astronauts to Space Station for No Good Reason

On February 12, 2010 By JETLaw

After weather-related delays last Sunday, the space shuttle Endeavour and its six-member crew began its journey to the space station before dawn Monday. Their mission is to deliver the last major module to the space station, [...]

Continue Reading