A makeshift hospital in China's Shanghai has deployed 100 robots t...
A makeshift hospital in China's Shanghai has deployed 100 robots to help deliver meals to about 4,000 beds and collect garbage throughout the hospital.Produced by Xinhua Global Service