China pushes to develop 'own GPS', known as 'BeiDou'. However, there are concerns that it could spying on people

    SOURCE

    Donate to support Ujasusi Blog, click photo below

    Screenshot--43-
    Evarist Chahali

    Evarist Chahali

    Read more posts by this author.