The European Space Agency’s Euclid space telescope has taken images of galaxies, galaxy clusters and newborn stars in unprecedented detail The European Space Agency’s Euclid space telescope has taken images of galaxies, galaxy clusters and newborn stars in unprecedented detail New Scientist – News