43 primates on the loose in South Carolina town after escaping from research lab

At least 43 primates were on the loose Thursday morning in a South Carolina town after escaping from a research center.

abcnews.go.com

Read full article on: abcnews.go.com

unread news