China launched the last satellite of the BeiDou Navigation Satellite System (BDS) on June 23, marking the completion of the country’s independently developed orbital navigation network, and a landmark step of its peaceful exploration of space. The BeiDou network, a major infrastructure independently constructed and operated by China, can better…...
