Home Tags Bayou Animal Services

Tag: Bayou Animal Services

Chimpanzee on the loose in Texas, harassing people and dogs, reports say

A chimpanzee is on the run in Texas and not letting anyone get in its way, officials said on Tuesday.

Latest news