HumorMental HealthPseudoscience

Internet Meme Demolition Derby: People for the Ethical Treatment of Assholes Edition

People for the Ethical Treatment of Animals came across my Facebook feed this week… again. With a reputation for using spurious health claims and sexist and degrading imagery to pursue their crusade to eliminate the use of animal products in any form, PETA has done more to sully the reputation …

READ MORE →