The European Space Agency has launched a new first-of-its-kind space telescope. The Euclid space telescope was designed to ...