Tag: react
World leaders react to reports of Putin critic Navalny’s death
Russian opposition leader Alexei Navalny attends a rally in support of political prisoners on Prospect Zakharova Street in Moscow, Russia, on September 29,...