The diplomats from Germany, Sweden and Poland attended protests in support of Putin critic Alexei Navalny.

Source link