Crews approved for space station mission
Friday, November 26, 2010 - 13:00
in Astronomy & Space
MOSCOW, Nov. 26 (UPI) -- Russia says it has approved the crews for a new mission to the International Space Station to launch Dec. 15 for a Dec. 17 docking with the station.