Jiuquan Satellite Launch Center

China Has Begun Launching its Own Satellite Internet Network

China just launched the first in a series of broadband internet satellites, which could lead to another mega-constellation.

1 year ago

China Has its Own Secret Space Plane, and it Just Landed

China's mysterious experimental spaceplane (Shenlong) just returned to Earth after spending 276 days in orbit.

2 years ago