MOSCOW (Reuters) - Russia successfully launched a rocket on Tuesday carrying the last three satellites to complete a navigation system to rival America's GPS.



Source