2025-07-28-humanoid-robots-throw-punches-at-chinese-ai-summit-_ysBb4qzUUE · new york post · Sentinel