Navalny’s death deprives Russia’s opposition of a leader and hope
By Guy Faulconbridge and Felix Light
The death of Kremlin critic Alexei Navalny deprives President Vladimir Putin’s opponents of their most formidable leader and the man who, for some, ...