Deployment of miniature satellites from the International Space Station
The deployment of miniature satellites from the International Space Station continued Thursday, while the onboard Expedition 38 crew prepared for the arrival of a U.S. commercial cargo craft and the departure of three crew ...