Russian Lawmakers Say Foreign States Are “Clearly Behind” Pro-Navalny Rallies
In the run-up to Saturday’s protests, the US Embassy in Moscow publicly posted times and meeting places for planned demonstrations at up to a dozen cities in Russia.
Read More