Are big cats prowling the UK? What science tells us

Rumors 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.


Click here for original story, Are big cats prowling the UK? What science tells us


Source: Phys.org