Cheetah gives birth to record 8 cubs in Saint Louis Zoo

2018-01-04 6

The Saint Louis Zoo welcomed eight cheetah cubs born on Nov. 26, 2017 at its River's Edge Cheetah Breeding Center.