I have never supported or advocated for PETA - and never will. Every so often I still see people side with them on controversial posts and can never comprehend why. PETA - if you do not know, stands for People for the Ethical Treatment of Animals. So what do we think that should mean? They ...read it all!