primates
Yemassee Police Department via Meta (YEMASSEE, S.C.) — 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. “At this point, none have been captured,” the Yemassee Police Department said in […]
-
Pages