astroengine.com
Chinese Shenzhou-7 Spaceship Imaged by Microsatellite
On September 27th (Saturday), two hours after Zhai Zhigang completed China’s first ever space walk, the Shenzhou-7 spaceship launched a mini-monitoring satellite to orbit its mothership. Alth…