People detained during anti-war rally in St. Petersburg

A least one person was detained by police in St Petersburg, Russia, on Sunday, February 27, during a protest march against Russia’s invasion of Ukraine, video shows. Credit: Lev Krylenkov via Storyful

Top Videos

Watch Full Episodes

Good Day New York