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