town in Hampshire, England
Benjamin Lewis, 48, believed drinking blood would grant him eternal life. He left slaughtered lambs and deer heads with inverted crosses at multiple churches across Hampshire between February and August 2025.