Tag
Astronomers are debating the nature of mysterious 'little red dots' observed by the James Webb Space Telescope, with some proposing they are a new type of object called black hole stars.