UK: ‘Kill The Bill’ Protesters Gather At Parliament Square
- Captured on Wednesday 8th of December 2021
- Location is London
Description
Hundreds of demonstrators gathered at London's Parliament Square Wednesday evening, December 8 to protest against a Read more...