Humanoid Robot Crashes During 100-Meter Sprint Test in China | Epistemic News