WATCH: Thousands of pro-Palestinian protesters take to the streets in the UK

British police under fire for failure to respond to antisemitic hate speech at mass pro-Palestinian rally.



>