02.16.2024
Wife of Imprisoned Russian Dissident on Navalny’s Death
Evgenia Kara-Murza
Evgenia Kara-Murza is the project manager of the Free Russia Foundation and wife of detained Russian opposition leader Vladimir Kara-Murza.