Debris from China's 2007 anti-satellite test of its Fengyun satellite is still being tracked and ..., Sonic AI
“Debris from China's 2007 anti-satellite test of its Fengyun satellite is still being tracked and poses a hazard to astronauts on the International Space Station (ISS).”