Baltics, Netherlands, and Sweden 2024
Protest in front of the Russian embassy