The Cats of Pete's Pond

This clip from Pete's Pond, Botswana, captures a rare glimpse of two big African cats resting in close proximity to each other. Both leopards and… more