Tag: embassies
Thousands of protesters swarm Russian embassies after Biden says Putin IS responsible for ‘murder’ of Alexei Navalny
THOUSANDS of protesters swarmed Russian embassies to express their outrage over the death of Alexei Navalny. Many chanted slogans critical of Vladimir Putin, whom they blamed for the activist’s death,…