A Chinese humanoid robot sets a new 100-meter sprint record at Beijing Games

A Chinese humanoid robot has set a new 100-meter sprint record of 8.86 seconds in Beijing.