MOSCOW/TBILISI: The death of Kremlin critic Alexei Navalny deprives President Vladimir Putin’s opponents of their most formidable leader and the man who, for some, embodied hope of a better.
Alexei Navalny, who crusaded against official corruption and staged massive anti-Kremlin protests as President Vladimir Putin s fiercest foe, died Friday in t