Inside the Supermassive Debate Over the James Webb Telescope’s ‘Little Red Dots’

1 week ago