BEIJING, China (AFP) — The arrival of three astronauts at China’s new space station on Saturday marks a landmark step in its space ambitions, its longest crewed mission to date. The world’s second-largest economy has put billions into its military-run space programme, with hopes of having a permanently crewed space station by 2022 and eventually sending humans to the Moon. The country has come a long way in catching up with the United States […]
Sign in
                            Welcome! Log into your account
                            
                            
                            Forgot your password? Get help
                            
                            
                            
                            
                        Password recovery
                            Recover your password
                            
                            
                            A password will be e-mailed to you.
                        
