
Mama
Directed by
Pablo de la Chica
Deep in the Kahuzi-Biega National Park is the Lwiro Primate Rehabilitation Sanctuary, where Mama Zawadi and her baby chimpanzees find the only place in the world where unconditional love can heal the wounds of war and save them from extinction.
Program