Look out everyone! China's first space station is falling back to earth sometime around April 1 and as yet there is no indication of where it may fall.
http://www.msn.com/en-us/news/technolog ... cid=AARDHP
Users browsing this forum: No registered users and 0 guests