Mysterious cosmic ‘dots’ are baffling astronomers. What are they? - Jenna Ahart (Nature, 2025)