Before I left Britain, 5Pillars put me on their Top 10 list of Islamophobes.
They are doing the same thing here. This is essentially a fatwa, a killing order against John Cleese for daring to speak out against barbaric non-stun slaughter aka Halal.
The “religion of peace.”