activism

PETA Activist Dies After Refusing Phoenix DownPETA Activist Dies After Refusing Phoenix Down

PETA Activist Dies After Refusing Phoenix Down

EL PASO, Texas — Local PETA activist Trygil Hellfist passed away today after forbidding his party members from using a…

7 years ago