Sergio Avila Villegas always loved big cats. But his faith in his scientific research was shaken when he discovered its true cost. (moreā¦)