Long March Rocket

China launches Shenzhou-13, its longest manned space mission to date

Three astronauts took off for a six-month mission to continue constructing the Chinese space station....


More Chinese rocket debris expected to rain over Earth in the future

Western experts expect more Chinese rocket debris expected to rain over Earth in the future as China constructs its own space station....


Chinese rocket debris descend uncontrollably towards Earth

The first stage of the Long March 5B rocket, which carried the first module of the Chinese Space Station into Earth orbit will fall back uncontrollably....