CHINA LAUNCHES MORE SATELLITES IN AN EFFORT TO RIVAL SPACE X
Photo Credit: Getty Images
Eighteen satellites were blasted into low Earth orbit (LEO) on Tuesday in the inaugural launch for the government-backed Qianfan, or Spacesail, constellation, state media reported.