China on Monday said it had successfully launched two navigation satellites, the twelfth and thirteenth additions to its fast-expanding home-grown navigation and positioning satellite network that will soon end Chinese dependence on the United States-run Global Positioning System (GPS). The two satellites were launched at 4.50 am on Monday from the Xichang Satellite Launch Centre in southwest Sichuan province, carried on a Long March-3B rocket. This marked the first instance of two navigation satellites being launched using one rocket, the State-run Xinhua news agency said. Read More