Here's what China's Yutu rover is doing on the Moon

This weekend, the China National Space Administration (国家航天局, or CNSA) landed its Chang'e-3 lander on the Moon, deploying the Yutu rover on a 3-month mission to explore the dark lava plains of Bay of Rainbows, northeast of Mare Imbrium. It will also leave a powerful telescope behind, to watch the stars. » 12/15/13 12:20pm 12/15/13 12:20pm

China moves closer to having the world's only space station

When China was denied membership in the multinational partnership that operates the International Space Station, the country decided to build a manned space station of its own. Now, China is one step closer to achieving its goal: late last night, the China National Space Administration successfully launched its… » 11/01/11 11:39am 11/01/11 11:39am