More than 1,000 demonstrators were arrested during April’s climate change protests in London.

blocked drains walworth

Source link

Comments 0

Leave a Comment