When humanoid robot fell during Kung Fu China demo, losing part of leg - What went wrong? Chinese social media reactions | Today News

Publish datetime

October 26, 2026

Comments (0)
Loading comments...
Opening sign-in…