Hampstead Satanism Panic: Protestor Arrested

A couple of weeks ago, the Daily Mail wrote about a bizarre protest that had taken place outside an Anglican church in Hampstead, north London: …At morning service at the church attached to Christ Church primary school yesterday [Sunday 22 March], parishioners were confronted by a group of between 20 and 30 of [Ella] Draper’s supporters, […]