This video recaps the first twenty-five years of the Center for Great Apes. The sanctuary, founded in 1993 in Miami, will celebrate 30 years of rescuing orangutans and chimpanzees in 2023. The sanctuary, now located in Wauchula, FL has rescued more than 85 great apes over the past 30 years. CenterforGreatApes.org