Amur snow leopards born at zoo

Two Amur snow leopards - believed to be the world's rarest big cat - have been born at Twycross Zoo in Leicestershire, England.

Watch more videos