China recently launched the Shenzhou-12 manned spaceship, which docked with the country’s space station core module Tianhe and sent three Chinese astronauts into space, demonstrating the country’s strength in aerospace. The international community has spoken highly of China’s recent advances in