China SCIO | June 22, 2026
Deng Liming, deputy head of the Beijing EMU Depot of China Railway Beijing Group Co. Ltd., speaks to journalists in Beijing, June 18, 2026. [Photo/China SCIO]