ADVERTISEMENT
The world’s first humanoid robot fighting league dubbed ‘Mechanical Mixed Martial Arts’ has debuted in China.