UK: Pro-Palestine Supporters Stage Sit-In Protest At Birmingham New Street Station 2
- Captured on Thursday 2nd of November 2023
- Location is Birmingham
Description
Hundreds of pro-Palestine supporters staged a sit-in protest on the concourse of Birmingham New Street Station on Thursd Read more...