Horsham Police said officers were summoned to a park in the Steyning area of West Sussex, England, on a report of a big cat on the loose.
Read the full story here.
Horsham Police said officers were summoned to a park in the Steyning area of West Sussex, England, on a report of a big cat on the loose.
Read the full story here.