Jihad Watch reported this week about Neena Lall, a Newham, UK headteacher, who was called “Hitler,” and severely bullied into reversing a hijab school ban; meanwhile, the chairman of governors of her school, Arif Qawi, ended up quitting his job. The prestigious St Stephen’s Primary in Newham received numerous complaints from the community. Newham has a […]