A European mission to unravel some of the biggest mysteries in the universe is underway thanks to a launch from an American rocket.
A European mission to unravel some of the biggest mysteries in the universe is underway thanks to a launch from an American rocket.