London Fashion Week: 'Dump leather,' demand slimed protesters

2019-09-13 25

Nine members of the People for the Ethical Treatment of Animals (PETA) group poured the buckets of black slime over themselves to highlight what they called "the hazardous waste associated with the leather industry"