Mysterious little red dots threatened to overhaul modern cosmology—but new research may have solved the celestial conundrum.
The discovery was made possible using the Very Large Telescope (VLT) in Chile, operated by the European Southern Observatory (ESO) ...