Navalny, Persistent Kremlin Critic, Wins E.U.’s Top Human Rights Award

Aleksei A. Navalny, Russia’s most prominent opposition leader, who is currently in prison, received the Sakharov Prize.,Aleksei A. Navalny, Russia’s most prominent opposition leader, who is currently in prison, received the Sakharov Prize.

Leave a Reply