Thousands Shut Down London to Demand Urgent Action on Climate Change
Over 70 were arrested demanding the British government adopt a goal of reaching 100% renewable energy by 2025 to help prevent catastrophic climate change ** (Disclaimer: This video content is…