Discovery docks with space station.

Thursday, April 8, 2010 - 9:46am
Space shuttle Discovery successfully docked at the International Space Station on Wednesday morning and both crews from each vessel took some time to take pictures and shake hands. The mission will be one of NASA's last servicing and supply runs before the entire shuttle fleet is retired later this year.








Comments News Comments