Some of China’s best humanoid robots took on the challenge of racing against human marathon runners on April 19. One fell at the starting line. Another’s head fell off and rolled on the ground. And one collapsed and broke into pieces. Read full story



