Satellites RSS

Russia has successfully launched a rocket, carrying the last three satellites to complete a navigation system to rival America's GPS, from Baikonur cosmodrome on the steppes of neighbouring Kazakhstan, where Russia rents the facility. The...

· · Hot! with 42 comments

View more...