space station

China will place Astronauts on their space lab in August

China placed a space lab Tiangong-1 int orbit last September 2011, were you paying attention? It has been on orbit…

13 years ago