Watch: Humanoid robots stumble through football match in China

Mon, 30 Jun 2025 05:03:01 +0000
World

The robots kicked, scored and tumbled while competing at a tourmentant in Beijing.