Watch SpaceX launch Europe's new Euclid space telescope to probe 'dark universe' in this free livestream today (July 1)
The European-led Euclid mission will launch July 1 aboard a SpaceX Falcon 9 rocket. Here's how to watch the free webcast of the liftoff.