ScienceChina to launch its own space stationSaeed AbbasiApril 28, 2011 by Saeed AbbasiApril 28, 2011 Beijing: China has announced to build its own space station, which it hoped will be operational by the end of the decade....