China’s internet satellite launch leaves more than 300 KG of garbage in space, threat to satellites and space station in low Earth orbit
China launched its first batch of internet satellites on 6 August 2024 using the Long March 6A rocket. 18 satellites ...