Protest Against Russia And Putin In London
Protest march to the Russian embassy against Russia and Putin