Who is PETA President Ingrid Newkirk? Why did she take public shower in Mumbai?
Published
Ingrid Newkirk is an abolitionist who remains committed to the idea that animals are not ours to eat, wear, experiment on or use for entertainment.
Full Article