Europe’s Euclid space telescope launched on mission to explore ‘dark universe’

by
Europe’s Euclid space telescope launched on mission to explore ‘dark universe’