'Kill the Bill': Protests across the UK over new bill to give police more powers
PostDiscusApril 05, 2021
Hundreds of people marched Saturday through central London and other cities across England and Wales to protest the British government...
0 Comments
Read