Oddbean new post about | logout
 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