1. World’s first human-like walking humanoid robot takes a stroll in China

    World’s first human-like walking humanoid robot takes a stroll in China

    1