China has released the first-ever images of the mysterious interstellar comet 3I/ATLAS as it passed near Mars — outpacing NASA, whose sharper photos remain unreleased amid the US government shutdown.
When astronomers first spotted 3I/ATLAS on 1 July 2025 using the ATLAS survey telescope in Chile, it was immediately clear that this was no ordinary space rock. As only the third confirmed ...