Kremlin critic Alexey Navalny handed jail term, prompting protests across Russia
A Moscow court sent Russian opposition leader Alexey Navalny to prison for more than two and a half years on Tuesday, prompting protests across the country. The ruling closed a heated hearing in which the Kremlin critic ridiculed claims he broke his parole conditions while recovering from poisoning, and denounced President Vladimir Putin as “Putin
Continue Reading