After reportedly securing 43 escaped monkeys, a South Carolina lab CEO thanked locals for their help, then fired back at PETA with a somewhat unfiltered response.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results