Critically endangered turtles hatch at the Houston Zoo
Welcome to the world, baby turtles! 🐢 One of the 25 most endangered species of turtles in the world has hatched at the Houston Zoo.
More Videos
From CNN Newsource affiliates