NASA releases new high-res images of 3I/ATLAS after government shutdown delay

Around Oct. 30, the mysterious out-of-this-world 3I/ATLAS reached its closest point in the solar system, roughly 130 million miles away from the Sun.

Despite that vast distance, experts in NASA’s Planetary Defense Coordination…

Continue Reading