UK police barricade themselves in train station as pro-Palestinian protesters have sit-in protest - YouTube https://www.youtube.com/watch?v=hiGi8GQbCTI
Fuck the police. Lots of ❤️ to the millions of people out there protesting all over the world