Tag: Cheshire wildlife sightings
Suspected Leopard or Puma in Cheshire: Sheep Remains Discovery
A suspected lair of a leopard or puma filled with the remains of sheep has been discovered in the rural areas of Britain. Darren Tinsley, a big cat enthusiast, stumbled upon the gruesome scene...