Close

Now Playing:

The Europeans launched a satellite today, and embarked on their boldest venture in space. Their mission: to challenge America's monopoly over satellite navigation. From London, Stephen Beard reports.