Photo show in Moscow highlights China’s tech gains-Xinhua
Guests go to a photograph exhibition on China’s scientific and technological achievements in Moscow, Russia, June 18, 2026. A photograph exhibition on China’s scientific and technological achievements was held Thursday…