Friday, January 13th, 2017
China has received images from a pair of 0.5-meter high-resolution remote sensing satellites launched in late December last year, the China Aerospace Science and Technology Corporation (CASC) said Wednesday. Read More at ECNS.CN