In early July 2025, a telescope system designed to spot potential threats to Earth made a surprising discovery. The Asteroid Terrestrial-impact Last Alert System, better known as ATLAS, detected a ...