Court of Accounts: Russia’s budget risks receiving over two trillion rubles less than planned17 June 2026
Russia votes in September. Putin has called voters to the polls at a critical moment for the Kremlin.17 June 2026
Russia is trying to “blind” the Starlink satellites in Ukraine. A new electronic weapon is being tested against Elon Musk’s network.17 June 2026
Foreign Affairs Russian caricaturist, refugee in Poland, shot in broad daylight. The artist who mocked Putin had previously reported threats.17 June 2026 Semion Skrepețki, a 44-year-old Russian cartoonist and blogger known for his harsh criticism of the Kremlin regime, was fatally shot…