China shows strength and sense of responsibility as major country in space exploration
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