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...

Advertisement
Women''s Fitness Apparel Sale - up to 50% Off at EasternMountainSports. Shop Today!

More videos

RT 29 Feb 2020 14:27 CET

Signing of US-Taliban peace deal