[ad_1] On Monday (July 31), the European Space Agency's Euclid telescope sent its first images back to Earth. And while these seminal portraits are certainly mesmerizing, they also confirm that the space observatory's instruments are working in tip-top shape. Euclid's...









