News

Little Mama, who is believed to have been the world’s oldest chimpanzee in captivity — possibly 79 — died Tuesday, Lion Country Safari officials announced. In recent weeks, Little Mama’s ...