The first module for China's new Tianhe space station was recently launched into orbit
The first module for China's new Tianhe space station was recently launched into orbit
CNN’s JIm Sciutto reports the debris from a rocket launched by China will land somewhere in Turkmenistan, according to the US..