The Center: Gibbons and Guardians is a moving and often hilarious look at life on a Santa Clarita California primate sanctuary. The Centre cares for nine endangered gibbons, each a handful, each a gem. The Center’s Director Gabriella Skollar and filmmakers Alex M. Azmi and Mark Thau joined What She …
