Destination Moon: China is fine-tuning its launch

The World in Images

S05E40
April 7, 2026 11 min

Overview

China is preparing for its first manned lunar mission in the coming years and is using this project for its public relations. A cheering crowd accompanies the arrival of three taikonauts, who will soon depart for the Chinese space station. Folkloric and communist symbolism is prominently featured in this ceremony.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!