Shenzhou 7 took off at the end of September. One of three astronauts left spacecraft and released a tiny satellite during mission.
Taking off real time video from Shenzhou 7:
The first Chinese spacewalk:
We will build our own short term space station and lunch it in 2012.