
For the first time ever, the world's biggest stage for humanoid athletes is set! The 2025 World Humanoid Robot Games officially kicks off in Beijing Thursday at the National Speed Skating Oval – also known as the Ice Ribbon. From sprints to soccer matches, over 500 robots representing 280 teams from 16 countries are ready to compete. Join CGTN live from the event's electrifying opening ceremony and see how this "robo-lution" in sports is changing the game!