What does PETA mean?
People for the Ethical Treatment of Animals
Foundation folks, ethical values against animal briefly that PETA can be called an organization, the American supporter of animal rights, which is in Virginia, located by Ingrid leadership.