Follow us on
loading....
China has announced that its BaiDou Navigation Satellite System (BNS) rival of the US Global Positioning System (GPS), will be...