People March in St Petersburg to Oppose Russia's Invasion of Ukraine

Demonstrators marched in St Petersburg, Russia, on Sunday, February 27, to protest against Russia’s invasion of Ukraine.

This footage, filmed and posted by Twitter user @PisSpiro, shows participants marching down Nevsky Avenue in the city’s center.

Similar anti-war protests took place across the world during the weekend, including in the United Kingdom, Germany, Israel, and Australia. Credit: @PisSpiro via Storyful