Posts

China is expanding its fleet of high-resolution remote sensing satellites with the launch of Beijing-3C