Home » Sci Tech » Future Space Exploration » SpaceX launches Europe’s Euclid telescope