'Serious questions' for Russia: World leaders react with horror to reports of Putin critic Navalny's death
February 16, 2024 at 09:26 AM EST
World leaders on Friday reacted with dismay to reports of the death of prominent Russian opposition leader Alexei Navalny in a Siberian penal colony.