Posts Tagged: Kneecap Gazs
‘Freedom of Speech’ Is a Trojan Horse for Supporting Hamas
What does Hamas have to do with freedom of speech? Hamas is a proscribed organization under section 12 of the UK’s Terrorism Act 2000. It is...









