Skip to playerSkip to main content
  • 6 years ago
Climate change activists thronged the financial heart of London on Monday, blocking streets around locations such as the Bank of England and BlackRock, the world's biggest asset manager.
Be the first to comment
Add your comment

Recommended