AFP

RAW VIDEO: Two New Satellites Launched for European GPS System

show full description
 
 
RAW VIDEO: Two New Satellites Launched for European GPS System | NewsLook