Where Newly Found ‘Ammonite’ Is In Solar System — And Why It Matters 0 24.07.2025 13:30 Forbes.com The newly discovered world — a "sednoid" — challenges what planetary scientists thought they knew about the edge of the solar system.