Police arrested seven people outside the London headquarters of Barclays bank on Wednesday after climate change activists broke windows to…
This website uses cookies.