This is how Planet of the Apes really begins: 4 baboons use barrel to escape facility April 19, 2018 Remember how a few months ago, 52 baboon escaped from a Paris zoo? Four baboons who were in a Texas biomedical research facility learned… Continue Reading