Star-filled Euclid images spur mission to probe 'dark universe'
Europe's Euclid space telescope set for launch to explore 'dark universe'