IE 11 is not supported. For the best experience, please visit our website in a different browser.
The arrest of Alexei Navalny last week sparked massive protests. Russian President Putin has been accused by the West of trying to kill Navalny with nerve gas last summer, which the Kremlin has denied.