Russian Artist And Political Dissident Robert Kuzovkov Shot Dead In Poland (opens in new tab)
On June 16, Robert Kuzovkov, a Russian artist and political dissident, was killed outside his home in Biała Podlaska, a city in eastern Poland. Kuzovkov, 44, who often used the artistic name Semyon Skrepetsky, was a fierce critic of Russian President Vladimir Putin, Chechen leader Ramzan Kadyrov, and other world leaders. A representative for the […]
Read the original article