China sends new batch of low-orbit internet satellites into space (opens in new tab)
A Long March 12 carrier rocket, carrying the 22nd group of low-orbit internet satellites, blasts off from a commercial spacecraft launch site in South China's Hainan province, June 17, 2026.
Read the original article