By Brian Wagner Miami 07 November 2007 The crew of the space shuttle Discovery has returned to Earth after completing a more than two-week mission to the International Space Station. VOA's Brian Wagner reports that the astronauts performed crucial co...
By Sean Maroney Washington 15 December 2006 Astronauts from the U.S. space shuttle Discovery have successfully rewired half of the International Space Station to run on its permanent power system. VOA's Sean Maroney reports from Washington with deta...