Cyclist attacked by puma just one of 38 big cat reports to police last year
Top scientists did find actual proof of big cats living in the UK around 10 years ago, and panicking Brits reported seeing 38 of them to the police throughout 2022
Top scientists did find actual proof of big cats living in the UK around 10 years ago, and panicking Brits reported seeing 38 of them to the police throughout 2022