Hosted on MSN4mon
40 primates escape South Carolina research center, police sayAccording to the report, the monkeys were among thousands bred on Morgan Island, South Carolina, and used by facilities like Alpha Genesis “to test potentially life-saving medical procedures.” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results