Mar 4, 2025 by News Staff

Altjira, also known as 2001 UQ18, is located in the outer reaches of the Solar System, 6 billion km (3.7 billion miles) away, or 44 times the distance...