Bigfoot in Britain

First published at 17:49 UTC on December 11th, 2018.

The idea that a large ape-like creature wanders the uninhabited wilderness areas of the world is widespread and accepted by most people, but could such a beast live in Britain? I've discovered possible signs of their presence near Oxford where...

CategoryPets & Wildlife
SensitivityNormal - Content that is suitable for ages 13+