'Arctic 30' Vigil Outside Russian Embassy, Hungary

Photo | September 28, 2013

Candlelit 'Arctic 30' vigil outside the Russian Embassy in Budapest, Hungary.