Advertisement
This fascinating TED Talk by National Geographic filmmakers Dereck and Beverly Joubert, they touch on what humans can learn from big cats.