0

Next airing Wed Apr 29, 9 a.m. ET

Leopards of Dead Tree Island

A dramatic, real-life tale of three leopards plays out in Botswana's Okavango Delta.

Advertisement