Protesters gather at the Russian consulate in Edinburgh, Scotland, for a second consecutive day to express outrage over the war. (AOL) Protests against the 2022 Russian invasion of Ukraine link embed save