1 articles
News
Chinese Researchers Caught Using Live Piglets as Crash Test Dummies
Animal rights advocates are condemning the actions of a group of Chinese researchers who have reportedly been using live pigs as crash test ...
Ryan General