Rick Minter, of Big Cat Conversations, thinks the UK has a well-established population of leopards.
Big cats have long been symbols of strength, courage, and majesty. Across ancient cultures, these magnificent creatures held ...