Russia protests target a system ‘chemically incompatible with democracy’
Police in Moscow detained 39 protesters at a rally calling for opposition candidates to be allowed to run in September’s elections to the Russian capital’s parliament. Opposition leaders cried foul… Read more »