Browsing Tag

Russian embassy

UK summons Russian embassy over Navalny death

The British government said on Friday it was summoning the Russian embassy to make clear it held Russian authorities “fully responsible” for the death of opposition leader Alexei Navalny. The foreign ministry said in a statement that…
Read More...