The robot "doctors" of high-speed trains are busy during China's Spring Festival travel rush in Shanghai Hongqiao Railway Station, east China. Check out how they work...
The robot "doctors" of high-speed trains are busy during China's Spring Festival travel rush in Shanghai Hongqiao Railway Station, east China. Check out how they work...