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.

7 months 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.

10 months ago