PETA activists protest speciesism in New York

5 activists from the animalist group PETA have stripped bare in a frozen Instances Sq. to denounce speciesism, as the idea that animals are inferior to human beings is named, “making the most of the wave of social justice” that has been skilled within the US and globally with the pandemic.



Related Articles