Intel chief: China to put space station in orbit during Biden presidency
China is expected to launch its own space station into low-earth orbit by 2024, American intelligence officials assess, part of an effort to surpass the United States as the preeminent space power.
Washington Examiner