Cheetah litter debuts at UK zoo

Seven cheetah cubs make their first public appearance at Whipsnade Zoo in England.

Member Login