Tag: Euclid space telescope
Washington The Euclid space telescope, designed to probe some of the universe's biggest mysteries, has caught the first glimpse of the universe, reports CNN. Two of the spacecraft's instruments took preliminary test images showing views of the bright stars. In...