LondonLife – Protesting Russia’s invasion of Ukraine…

PICTURES: Ehimetalor Akhere Unuabona/Unsplash

Demonstrations in support of Ukraine have taken place in numerous places in London since Russia launched its invasion on 24th February, including in Trafalgar Square.