43 primates on the loose in South Carolina town after escaping from research lab ABC News News / ABC News 5 hours ago 18 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