YEMASSEE, S.C. — Yemassee police say they are working to locate over 40 primates that have escaped from a research facility in SouthCarolina. Police say the 43 primates escaped from the ...
Some results have been hidden because they may be inaccessible to you