EU’s Galileo satellite system goes live after 17 years

Europe launches its long-delayed Galileo satellite system, aiming to be the world’s most accurate.