2025-06-30-ai-powered-humanoid-robots-faced-off-in-a-soccer-match-in-china-6hkiVYOVIsg · nbc news · Sentinel