43 primates on the loose in South Carolina town after escaping from research lab ABC News News / ABC News 2 weeks ago 23 Views comments At least 43 primates were on the loose Thursday morning in a South Carolina town after escaping from a research center. Read more
Comments