China has recommitted itself to completing its orbiting space station by the end of the year and says it is planning more than 40 launches for 2022, putting it roughly level with the United States.
NASA Administrator Bill Nelson confirmed Friday that the James Webb Space Telescope will attempt to blast off on Dec. 24. A European Ariane rocket will provide the lift from South America’s French Guiana.
China sent a new Earth observation satellite into space from the Taiyuan Satellite Launch Center in northern China's Shanxi Province at 11:01 am Tuesday (Beijing Time).