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