re: #5 zeebeach
It’s a handful of idiots from the “Islamic Thinkers Society”. They’ve been knocking around for a while. The lead guy is a Jewish revert to Islam. Lovely, eh?