Seven years ago, China was shut out of using the International Space Station by the US over national security concerns, driving China to aspire to a space station of its own. Now the country is getting ready to show the world what it has built for the first time. China’s Manned Space Agency announced it…

Read More At Article Source | Article Attribution