Russian authorities have restricted access to the website of imprisoned opposition leader Alexei Navalny and to dozens of sites run by his close allies, Navalny’s team said Monday.
Russian authorities have restricted access to the website of imprisoned opposition leader Alexei Navalny and to dozens of sites run by his close allies, Navalny’s team said Monday.