Space/Science — HabitableZone

Space/Science » in reply to re: The Chinese space projects are 135 times LESS than NASA's...

Not according to THIS article...

"Since 1970, China has launched 77 satellites"

http://www.washingtontimes.com/op-ed/20031015-085234-1273r.htm

Log in or register to post.

The whole thread (10 posts)