News

On the 19th at 7:30 a.m. (local time), in the Economic and Technological Development Zone in the south of Beijing, China. As the sound signaling the start of the marathon race echoed, the humanoid ...