(Newser) -
China is launching its own space program, after years of getting a cold shoulder from NASA. Beijing is developing satellite technology for developing nations—the same nations it's looking to for resources to fuel its runaway economic growth, the
New York Times notes. Last week saw the launch of a...
More »