China launched a Beidou-3 navigation satellite late Monday to complete a project designed to provide military independence and immense commercial value.
China launches 100% domestically produced final satellite to complete Beidou system
Advertisment
STORY HIGHLIGHTS
Advertisment