Free Vladimir Kara-Murza
Karl Altau, JBANC Vladimir Kara-Murza is not your average Russian citizen. You may have recently read that he was detained on April 11, 2022, in Moscow. Russian authorities declared him a “foreign agent” and ordered his arrest for allegedly spreading false information about the Russian military in its war against...