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 ...