Sunday, July 27, 2025

China’s New Eye In The Sky, Bye Bye GPS

Yesterday morning China launched its own satellite navigation service, The Beidou Navigation Satellite System, an alternative to the America Global Positioning System (GPS). The system could have serious implications both in terms of civilian and, more importantly, military application.