Watch: Thousands take out anti-war protests in Moscow, St. Petersburg, several detained
  • 2 years ago
As Russian troops continue to mount attacks on Ukraine, thousands of people in Moscow and St. Petersburg hit the streets raising anti-war protests.
Recommended