Humanoid robots compete in the 100m event at the 2026 World Humanoid Robot Games at the National Speed Skating Oval in Beijing, China, 25 August 2026. The 2026 World Humanoid Robot Games are being held in Beijing until 26 August.
2026 World Humanoid Robot Games in Beijing
Source:EPA/WU HAO
Follow en.philenews on Google News and be the first to know all the news about Cyprus and the world.




