Euclid Telescope Observes Baby Stars and Galaxies

The European Space Agency's Euclid telescope has captured detailed images of a massive cradle of baby stars, in addition to billions of galaxies, as part of its mission to survey the dark universe.