Sar


China Launches Hi-res SAR Imaging Satellite

China Launches Hi-res SAR Imaging Satellite

China launched a new high-resolution Synthetic Aperture Radar (SAR) imaging satellite in northern Shanxi province on Wednesday....

Aug 10 2016, 1:49am CDT