China launched a 5-meter-resolution synthetic aperture radar satellite late Wednesday, continuing a period of intense Chinese launch activity.
China launched a 5-meter-resolution synthetic aperture radar satellite late Wednesday, continuing a period of intense Chinese launch activity.
Get top stories, military space news and more delivered to your inbox.