Humanoid robot "Unitree G1" making boxing movements and punching visitor Russel Lupang, from Malaysia.
Earlier this month, Beijing played host to the unusual spectacle of humanoid robots running a half-marathon. The robots ran alongside the 12,000 or so human runners who slogged their way around ...