Euclid space telescope reveals more than 300,000 new objects in 1st 24 hours of observations (photos)
The Euclid space telescope has released five mesmerizing new photos of our universe, kicking off a six-year campaign to unveil the secrets of dark matter, dark energy and other cosmological mysteries.