04/19/2026
Vladimir Boglaev, head of the Cherepovets Foundry and Mechanical Plant, spoke out against Kremlin policies. According to him, Russia’s leadership is disconnected from reality. As a result, the country risks facing serious upheaval. He warned that Russia is sliding into both economic and social crisis. In his view, the country is falling behind global development trends.
https://www.youtube.com/@AnnafromUkraine
