Thursday, November 5, 2026
Home Gallery Screen image captured at Beijing Aerospace Control Center in Beijing, shows three...

Screen image captured at Beijing Aerospace Control Center in Beijing, shows three Chinese astronauts onboard the Shenzhou-12 saluting

Beijing: Screen image, captured at Beijing Aerospace Control Center in Beijing, shows three Chinese astronauts onboard the Shenzhou-12 saluting after entering the space station core module Tianhe. –Agencies.