This Cheetah Just Broke The Record By Giving Birth To 8 Cubs, And Their Pics Are Too Cute : Bingwa the cheetah has just lived up to her name. You see, bingwa in Swahili means champion and the 4-year-old St. Louis Zoo resident has recently given birth to a