Friday, March 29, 2024

Tag: Big Cats in Britain

Scots police deal with dozens of big cat sightings

SCOTS police have investigated at least 125 big cat sightings in the last five years, new figures have revealed. Though none of the searches produced...

Latest News