Ali Hammuda is scolded here by the witless Express: “Hammuda, who was born in Palestine but brought up in Britain does not point out to his group that slavery is both forbidden in Islam and illegal in the UK.” It may be illegal in the UK, at least for now, but slavery is not, in […]