close window
Demonstrators walk through Central Helsinki towards the Russian Embassy on Thursday. The Lutheran Cathedral can be seen in the background.
Photo:
VILLE MÄNNIKKÖ / LEHTIKUVA