Shenzhou8

Red Star Rising: Is U.S. Losing the Space Race?

On Sept. 29, 2011, the first module of a new space station blasted into orbit, initiating an era of space exploration different in one key respect: We didn't launch this station; China did. And while China's ascendance to space superpower confirms changes in the global economy, you shouldn't count the U.S. out of space just yet.