Telegraph Update

According to this website, the woman who edited the now-removed article on Islamist intimidation has now herself been fired. This website seems to have put pressure on the Telegraph. Update: the reasons for Sands’ removal are murky. I haven’t seen anyone directly link it to the Palmer article. But she was suddenly dispatched after a mere eight months on the job.