Mommy, a Western Santa Cruz tortoise, recently welcomed four hatchlings at the Philadelphia Zoo, where she has lived since 1932.
"The alternative hypothesis is that it had never gone and that in the last 190 years simply, we were unable to observe it." ...