More than 300 detained in Russia for paying respects to Kremlin critic Alexei Navalny

  • 3 months ago
Russians continue to lay flowers in tribute to opposition leader Alexei Navalny following his sudden death in an Arctic prison.

Recommended