Peta-1-11 Published June 13, 2024 at 1000 × 666 in PETA stunt displays ‘trapped orca’ in busy shopping street to protest animal abuse in leisure tourism. (Visited 8 times, 1 visits today)