United Kingdom: Extinction Rebellion stages new protests in London
2021-08-23
11
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