He left PEOPLE in 2023. A three-legged tortoise from "the world's rarest" species has settled into his new life at the Chester Zoo in England after rescuers saved him from a smuggler in Hong Kong.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results