
30+ Protesters From Just Stop Oil Has Been Arrested For Glueing Themselves To The Roads In Trafalgar Square London
30+ protesters from Just Stop Oil have been arrested for staying on the roads in Trafalgar square London. They were arrested by the metropolitan police […]