UK: Several Arrested During Pro-Palestine Sit-In Protest At London King’s Cross Station 3
- Captured on Friday 3rd of November 2023
- Location is London
Description
A large crowd of pro-Palestine supporters staged a sit-in protest at King's Cross station in London on Friday, Nove Read more...