Anti-War Activists Confront Russia’s Victory Day with Grim Reminders of War Crimes
Activists in Estonia and Poland staged protests on May 9, using the Narva Castle walls and the Russian embassy in Warsaw to highlight Russia’s ongoing war crimes in Ukraine.