Mysterious ‘little red dots’ may be the first stars in the universe on the verge of collapseMarch 4, 2026