China continued its rapid pace of space launches with a mission to add new capabilities to the country's Earth observation system.
China continued its rapid pace of space launches with a mission to add new capabilities to the country's Earth observation system.