Witchcraft suspected after 5 animal hearts found outside church
St Peter’s Bramshaw, Hampshire, England, on Oct. 22, 2008. (Photo: Wikimedia Commons/Nick Macneill/CC BY-SA 2.0)
St Peter’s Bramshaw, Hampshire, England, on Oct. 22, 2008. (Photo: Wikimedia Commons/Nick Macneill/CC BY-SA 2.0)