Moment Russia’s new humanoid robot collapses on stage after staggering few steps
- Posted on November 12, 2025
- By The Sun
- 1 Views
Moment Russia’s new humanoid robot collapses on stage after staggering few steps

THIS is the humiliating moment Russia’s prize robot collapses in a heap while being paraded on stage. AIdol – Russia’s first AI-powered, humanoid bot – was supposed to …