23 Jun BeiDou: China launches final satellite in challenge to GPS Posted at 06:29h in Uncategorised by Leanne 0 Likes The completion of the BeiDou-3 navigation system comes as tensions rise between Beijing and Washington. Source: BBC Technology News Tags: Art