Beijing, June 3 China has launched a new satellite into earth's orbit, adding to its indigenous network of space navigation system, officials said Thursday.
China launches new satellite