Home Business News Extinction Rebellion London activists glue themselves to DLR train

Extinction Rebellion London activists glue themselves to DLR train

6
0

Three Extinction Rebellion campaigners glued themselves to a train at London’s Canary Wharf.
Source: London BBC