UK: Pro-Palestine Protest In London Amid G7 Summit
- Captured on Saturday 12th of June 2021
- Location is London
Description
Thousands of pro-Palestine protesters marched in London to Downing Street Saturday, June 12 as the G7 leaders meeting in Read more...