43 countries demand probe into death of Russia’s opposition leader
More than 40 countries have today demanded an independent international investigation into the death of Russian opposition leader, Alexei Navalny and asking Russian President, Vladimir Putin to bear the ultimate responsibility. The countries said they were deeply concerned about the “systematic crackdown on civil society” and the repression of political […]
