Hundreds of Russians protested outside Moscow’s embassy in London on the weekend that marked the second anniversary of Russia’s invasion of Ukraine. The march was organised by the Russian Democratic Society, a community of Russian immigrants on Sunday February 25.…
Hundreds of Russian protestors march in London chanting ‘Putin stop the war’
