CURIOUS CAT: ‘They’ve found sheep up in trees’ — inside Britain’s ‘black leopard’ mystery
In South Africa, a carcass hauled into a tree immediately suggests ‘leopard’. In rural Britain, witnesses reportedly say they have seen exactly that – feeding a…