China has added two more satellites to a global navigation network that will eventually compete with America’s Global Positioning System. State media say the 14th and 15th satellites in the Beidou system were launched aboard a single Long March 3B rocket early Wednesday. The system, whose name means compass in English, is due to have 35 satellites in total by its 2020 completion date. Read More