An Asian elephant at the Houston Zoo finally gave birth to her baby on Friday after 19 hours of labor. The elephant Shanti, 34, gave birth to a 314-pound female baby named Kirby at 3 p.m., according ...