The European Space Agency’s Euclid telescope’s latest release shows off the device’s capabilities. https://www.nytimes.com