A panther said to be the size of a Labrador has reportedly been spotted in the Cotswolds

Nov 6, 2026