The world's first humanoid robot free combat league kicked off on Monday in Shenzhen, South China's Guangdong Province, for the 2026 season, with the winner to be awarded a gold championship belt ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results