PETA protest against ASPCA fails as frozen manure mishap goes viral
On January 24, 2025, activists from People for the Ethical Treatment of Animals (PETA) protested outside the American Society for the Prevention of Cruelty to Animals (ASPCA) headquarters in Manhattan, New York City. The demonstration took a surprising turn when their attempt to dump a truckload of manure in front of the building failed due … Read more