Would you be surprised, if I told you that the Witchfinder General is still a UK Government appointed position? That HM Office of the Witchfinder General (OWG) is headquartered in 13 Downing Street (only accessible through 12 Downing Street or via a secret tunnel from 10 Downing Street)? With six other territorial Offices: Wales, Scotland, … Continue reading "The Order of the British Vampire"