“Navalny? Unfortunately these things happen” –
Russian President Vladimir Putin will remain in the Kremlin until 2030: comfortably re-elected in a virtually unrivaled vote, he achieved his biggest victory since coming to power, a mandate that will allow him to continue the military campaign in Ukraine, the brutal repression of dissent and the tug of war with the West. Addressing the … Read more