|
|
|
China starts Long March to the moon
October 24, 2007
Beijing's space plans have faced increasing international scrutiny. Fears of a potential space arms race with the United States and other powers have mounted since China blew up one of its own weather satellites using a ground-based missile in January.
|
|
|