Lab Torture or Pets, Dumb Humans Keep Texas Primate Haven Busy

The approach to the Born Free USA Primate Sanctuary in Dilley, Texas, has an ominous look -- lonely dirt road, padlocked gate, a sign warning “Not Open to the Public.”

To continue reading this article you must be a Bloomberg Professional Service Subscriber.