Leftists In Europe Have No Idea What’s Coming For Them 27/10/2025 / British, Communism, Religion / Europe, Islam, Islamism, leftism, leftist, muslim, United Kingdom https://twitter.com/DrewPavlou/status/1982265426940940488 Share