China's 'robot Olympics' sees humanoids from 16 nations compete in table tennis, football, track 15 August 2025, 1:48 PM Read full story