People for the Ethical Treatment of Animals (PETA) protest against conditions at KFC chicken processors.

Philip Prehn

Syracuse, N.Y., United States

read details