Two MPs Linked to Group Promoting Hampstead Satanic Panic

From the Ham&High (a local paper for Hampstead and Highgate in London): Police have confirmed they are hunting a number of individuals wanted in connection with the case that saw an “evil” mother [Ella Draper] take part in the torture of her own young children to force them to invent allegations of child abuse. …Dozens of […]