Rare find: interstellar visitor seen blazing through our Solar System - Nicola Jones (Nature, 2025)