lab tested apes

    • 7.2.14

      The Lab Apes of Liberia

      Monkey Island is an area inhabited solely by former lab-tested chimpanzees who survived disease and two civil wars.