pets
43 primates on the loose in SC town after escaping from research lab
At least 43 primates were on the loose Thursday in a South Carolina town where authorities "strongly advised" residents to keep their doors and windows locked after the animals escaped from a research laboratory.
More Stories
More Stories