News

Extraordinary images from the Euclid space telescope have captured 26 million galaxies, some as far off as 10.5 billion light years. Euclid was launched by the European Space Agency (ESA ...