Europe Europe’s Euclid telescope lifts off in search of the universe’s ‘dark’ mysteriesBy WTX NewsJuly 2, 2023 Europe’s Euclid space telescope blasted off Saturday, kicking off a first-ever mission to shed light on two of the universe’s greatest mysteries: dark energy and dark matter.