China has made aerospace history by launching its first high-resolution satellite that can predict natural disasters.
China makes aerospace history