Home Business News Extinction Rebellion London protest: Arrests top 120

Extinction Rebellion London protest: Arrests top 120

7
0

Extinction Rebellion campaigners enter their second day of blocking traffic in central London.
Source: London BBC