Sunday, April 13, 2025

UK: You can call for genocide against Jews on the streets of England, but you’ll be arrested if you cheer for England.