China has recently has completed the third phase in their effort to create their own navigation system. They launched satellites that will help track down navigation yesterday completing their system BeiDou. The launch was supposed to happen June 16th but got cancelled due to technical difficulties. China is now working to get international approval from other foreign countries on the system.
The Crossroads of Special Operations