Are big cats prowling the UK? What the science tells us
Rumours that there are big cats in Britain stubbornly keep cropping up. The thought of a large predator lurking in the rural landscapes of Britain is an exciting one. The most recent widely published claim of a big black cat in the UK does actually show a photo of a big cat species, which can […]
Continue Reading