UK: Pro-Palestine Supporters Stage Sit-In Protest At London King’s Cross Station
- 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...