Two employees of PETA, aka “People for the Ethical Treatment of Animals” were recently charged with 31 felony counts of animal cruelty after authorities found them dumping the dead bodies of 18 animals they had just picked up from a North Carolina animal shelter into a dumpster. This news might be shocking if your idea [...]

continue reading.....