Skip to playerSkip to main content
  • 5 years ago
In Germany hundreds of protesters marched past the European Central Bank headquarters in Frankfurt to challenge the role the financial sector plays in climate change.
Comments

Recommended