11:19 Apr 17 2026

Shenzhou-21 crew completed their third spacewalk at 1.36 a.m. today, according to the China Manned Space Agency. Astronaut Zhang Lu has performed seven extravehicular activities, the most by any Chinese astronaut.

Follow Yicai Global on