China has made its final launch in the BeiDou-3 navigation system- a system designed to rival the United States’ government-owned GPS network. The launch now allows China to use...