China to complete its space station in 2022. ISS is being mothballed in 2024. The tables are turned. China Tech News Flash! #10
After the US refused to let Chinese astronauts from ever stepping foot on the “International” Space Station (ISS), Baba Beijing […]