People across China captured footage of a "string of light spots" streaking across the night sky on January 6, 2026. Experts said they were SpaceX's Starlink satellites.
CHOOSE YOUR LANGUAGE
互联网新闻信息许可证10120180008
Disinformation report hotline: 010-85061466