Apr 24, 2022
For many years people have reported seeing large Panthers and Leopards roaming around the countryside and urban areas of the UK. Repots in tabloid newspapers sensationally claim that the savage beasts roam free. Amongst livestock kills, photo and video footage, paw prints and sightings from literally a few meters away, is there any physical evidence of their presence? It seems there is.