Skip to playerSkip to main content
  • 2 years ago
Demonstrators displayed signs reading "No G7 imperialist summit!", "Hands off Ukraine!" and "No War on China!", as the US and its G7 allies announced further sanctions against Russia.
Be the first to comment
Add your comment

Recommended