US, EU Demand ‘Immediate Release’ of Russian Opposition Leader Alexei Navalny January 18, 2021 0 The US and several European governments have called for the immediate release of leading Kremlin critic Alexei Navalny after he ...