News November 8, 2023 On the edge of darkness: ESA published the first images of the Euclid telescope