Ingrid Newkirk on Muck Rack

Ingrid Newkirk

Editor, PETA's Animal Times, PETA's Animal Times