Space Exploration November 7, 2023 10:28 am

 Incredible first images from Euclid space telescope released

The first images from the Euclid Mission, which looks into mysteries of dark matter and dark energy, were released by the European Space Agency (ESA) Tuesday.

Local

Exit mobile version