United Kingdom: Extinction Rebellion stages new protests in London
- 3 years ago
Supporters of the environmental group Extinction Rebellion gathered in Trafalgar Square, opposite London's National Gallery, for the first day of the 2-week climate change protest campaign. teleSUR