Tag: Aleksei Navalny

Russia protests show Kremlin ‘failing to keep its system afloat’

     

  Russian opposition leader Aleksei Navalny today walked out of a Moscow jail after serving a 30-day sentence for violating Russia’s restrictive protest laws. He spoke defiantly to journalists waiting… Read more »