Euclid space telescope, in search for universe’s dark matter, launches from Florida

A European spacecraft to map the universe through observations of billions of galaxy clusters was launched Saturday from Cape Canaveral Space Force Station in Florida.