Contact Us
10.18.2019 18:45
Go to next video when video is over
Subscribe

Climate protesters clash with commuters in train station in London

Extinction rebellion climate protesters climbed on top of a train in East London during rush hour on Thursday, drawing the ire of commuters.