Mysterious red dots spotted by the James Webb Space Telescope (JWST) could be an entirely new kind of astronomical object ...