Cosmic Revelations: Satellite homes in on the infant universe | Science News