Meet Ingrid Newkirk: Animal Rights nutcase, ALF supporter, PETA-founder, and hypocrite extraordinaire. The first three labels were well-established by the time she was quoted calling humanity “like a cancer,” but the fourth was a recent development. Newkirk fell on a wet floor, and was taken to the hospital for treatment. She described the experience...
Read more »






