
Hundreds of thousands of people have taken to streets of cities across Europe and North America to denounce Russia’s invasion of its neighbour Ukraine.
From Berlin to Prague, and Washington DC, to Saint Petersburg, protesters on Sunday chanted slogans against Russian President Vladimir Putin while others waved banners with slogans like “Putin murderer” or “stop the monster”.