BEIJING -- China's defunct and reportedly out-of-control Tiangong 1 space station is expected to re-enter Earth's atmosphere sometime this weekend. It poses only a slight risk to people and property ...
As Jonathan Roll neared completion of a master’s degree in science and technology policy at Arizona State University three years ago, he did some research into recent developments by China’s ascendant ...
China said it's on track to land astronauts on the moon by 2030 as it prepared to send another team of astronauts to its ...