Global protests against Ukraine invasion

Russia Ukraine Tensions
Hundreds of people rallied in cities including Moscow, St Petersburg and Yekaterinburg. -AP

Protesters have turned out on public squares and outside Russian embassies in cities from Tokyo to Tel Aviv and New York to denounce the invasion of Ukraine, while more than a thousand who tried to do the same in Russia were arrested.

Hold tight - we’re checking permissions before loading more content