News Other Content Europe and China are launching significant navigation satellites Sources from Theregister • CCTV Video News Agency on Youtube • Published 4 hours ago