China launches its final satellite to complete its rival to the US-owned GPS system
June 22, 2020 at 23:45 PM EDT
China sent the last satellite to space on Tuesday to complete its global navigation system that will help wean it off U.S. technology in this area.