Spirit of Isis Healing Centre (Waltham Abbey, London) gives their Right of Reply to the `Teenage Exorcists' and `BBC3' who filmed outside the Spirit of Isis,...
Share this note: