Scientists are scrambling to explain why interstellar visitor 3I/ATLAS is carrying life's chemical building blocks at ...