Kara-Murza
Europe
Russian Opposition Politician Vladimir Kara-Murza Arrested in Moscow
Russia's opposition politician, journalist, author, and filmmaker Vladimir Kara-Murza was arrested by the police in Moscow last week, the Washington Oxi Day Foundation announced.
Kara-Murza is an OXI Courage Award recipient for his bravery in opposing authoritarianism in Russia. The...