Home Business News Climate change protests leads to '22 arrests' over blockade

Climate change protests leads to '22 arrests' over blockade

16
0

The chained-together demonstrators are blockading the government energy department in London.
Source: London BBC