Browse Category

Russia News 15 May 2025 - 13 November 2025

Russia’s First AI Humanoid Robot ‘AIDOL’ Face‑Plants in Moscow Debut, Exposing the Gap Between Hype and Reality

Russia’s First AI Humanoid Robot ‘AIDOL’ Face‑Plants in Moscow Debut, Exposing the Gap Between Hype and Reality

Russia’s much‑publicised AI humanoid robot, AIDOL, stumbled and fell during its first public appearance on a Moscow stage, turning a triumphant tech showcase into a viral lesson on the limits of current robotics – and the pressure on Russia’s sanctioned
Internet Access in Russia

Internet Access in Russia

As of early 2025, Russia had about 133 million internet users, a penetration rate of 92.2% of the population. Russia’s backbone includes over 100 data centers and 38 Internet Exchange Points, with Moscow and St. Petersburg acting as major hubs.
15 May 2025
 ·  ·  ·  · 
Go toTop