Home> Updates
The world's first humanoid robot half-marathon kicked off at Yizhuang, Beijing on Saturday morning. [Photo by Wei Xiaohao/chinadaily.com.cn]