China will launch a prototype of its space station later this week

China rallied hard to become a part of the US-led, international partnership that owns and operates the International Space Station, but was ultimately turned down. Not one to be left out, China decided to go ahead and build its own manned space station — and later this week, the country will take a major step toward… »9/26/11 6:00pm9/26/11 6:00pm