A baby snow leopard made its debut this week at the Bronx Zoo in New York. The cub is the second generation of offspring of a famous snow leopard named Leo, who was brought to the U.S. in 2006 from Pakistan. (Oct. 26)