Webb telescope may have solved mystery of 'little red dots' in space

Webb telescope may have solved mystery of 'little red dots' in space