Stalking Leopards
- Episode aired May 6, 2007
South Africa's Phinda game reserve is home to the leopard. Zoologists Guy and Francois face many challenges tracking and protecting Doozie and other big cats. Their last hope is a new captur... Read allSouth Africa's Phinda game reserve is home to the leopard. Zoologists Guy and Francois face many challenges tracking and protecting Doozie and other big cats. Their last hope is a new capture method.South Africa's Phinda game reserve is home to the leopard. Zoologists Guy and Francois face many challenges tracking and protecting Doozie and other big cats. Their last hope is a new capture method.