EU chief says Kremlin imposing 'digital Iron Curtain' on Russians
EU chief Ursula von der Leyen accuses the Kremlin of imposing a 'digital Iron Curtain' to hide Russia's economic struggles.

Source: The Hindu
EU chief Ursula von der Leyen accuses the Kremlin of imposing a 'digital Iron Curtain' to hide Russia's economic struggles.