China added a new pair of satellites to its Beidou positioning and navigation system late Monday, but spent stages from the launch landed within inhabited areas.
China added a new pair of satellites to its Beidou positioning and navigation system late Monday, but spent stages from the launch landed within inhabited areas.
Get top stories, military space news and more delivered to your inbox.